neurophThe Java Neural Network Framework “Neuroph” has just been updated with a few new routines to aid in Image Processing work, mostly image recognition.  On their website they’ve posted some examples and howto’s demonstrating what you can do.

Neural networks are one technique which can be used for image recognition. This tutorial will show you how to use multi layer perceptron neural network for image recognition. The Neuroph has built in support for image recognition, and specialised GUI tool for training image recognition neural networks. Simple image recognition library can be found in org.neuroph.contrib.imgrec package, while image recognition GUI tool is in easyNeurons application [Main Menu > Tools > Image recognition]

via Image Recognition with Neural Networks HowTo.