This tutorial uses the popular computer vision library OpenCV for building an image classifier that runs on Android devices.
The overall process looks like this. First, the color histogram of the hue channel from the HSV color space is extracted from the image dataset. Next, an artificial neural network (ANN) is built and trained by such features and then saved for later use in an Android app. An Android Studio project is then created, which imports the Android release of OpenCV. After being imported successfully, the saved trained ANN is loaded for making predictions.
Continue reading Image Classification on Android using OpenCV