Have you ever thought how cool it would be to have image recognition on your Android phone? Well, now that's very easy thanks to Neuroph and NetBeans.

Neuroph provides a simple API to work with neural networks, specialised plugin for image recognition and Neuroph Studio, rich wizard based GUI based on the NetBeans Platform to work with neural networks and create image recognition components. Since version 2.6, Neuroph provides a compatibility layer to run image recognition on Android (thanks to Dalibor Micic for this great contribution). Previously there were problems with BufferedImage (Bitmap on Android) and Dimension classes.

Once you create an image recognition neural network using Neuroph, use NbAndroid plugin to create the image recognition for Android. At the moment there are two step by step tutorials which explain how to make this work: