food_recognition_with_calorie_mama
food_recognition_with_calorie_mama copied to clipboard
Food Recognition Using Calorie Mama AI API
Food Recognition from images using Calorie Mama AI API
End Result
What is Calorie Mama API?
Calorie Mama uses machine learning algorithms to identify over one hundred thousand foods, drinks, and packaged goods. It covers many local and global foods.
Find out more here at http://www.caloriemama.ai
Running the example
You need an access token to Calorie Mama API. Obtain one by creating a free developer account https://dev.caloriemama.ai
Clone the project from GitHub
git clone https://github.com/igorrendulic/food_recognition_with_calorie_mama.git
Now import project to Android Studio and create a file under resources: res/values/secrets.xml
<resources>
<string name="caloriemama_token">YOUR TOKEN HERE</string>
</resources>
You can run the app.
If you'd like to use Android Emulator and a WebCam read the next section.
As you probably know this is not the safest way to keep secrets in Android app but for simple demo purposes it will do.
Setup Android Studio to use a WebCam
- Tools -> Android -> AVD Manager
- Create AVD if it doesn't exist or edit existing
- Show advanced settings
- In Camera section select from dropdown Webcam0
- Restart Emulator if needed