Skip to content

Image Recognition Mobile App using Xamarin, Custom Vision Service and Azure

Notifications You must be signed in to change notification settings

Sweekriti91/MobCATOrNot

Repository files navigation

MobCATOrNot

This is an app demonstrating how to use CoreML and TensorFlow with Xamarin to build an image detection app. This app also uses the Xamarin.Forms Shell.

The model it uses was trained with Microsoft's Custom Vision service.

PreRequisite

  • Create and deploy Azure Functions Project and add the url and keys to Constants.cs

  • All analysis is done using Custom Vision services. To use this solution, you must setup a model and then fill in the API Keys inside of Constants.cs

Custom Vision Services

  • All the interesting code is in CustomVisionAPIService.cs. You can find the interfaces where we have wrapped the Custom Vision API.

  • For the Vision Models, the interface used by Xamarin.Forms can be found in ICustomVisionService.cs. Each platform level implementation can be found in their respective folders. For iOS, which uses CoreML can be found here and for Android, which uses TensorFlow can be found here

Contributors

About

Image Recognition Mobile App using Xamarin, Custom Vision Service and Azure

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages