I'm looking for a Java framework to help with some data mining specific to images. We have a set of historical images that I would like to categorize and classify. I'm was hoping to find something like weka http://www.cs.waikato.ac.nz/ml/weka/ or Marsyas http://marsyas.sness.net but more specific to sifting through image data to find patterns. Any suggestions?
Asked
Active
Viewed 3.1k times
4 Answers
8
I played around with Neuroph (http://neuroph.sourceforge.net) which is a neural network framework for Java, and they have a very nice image recognition tutorial that I think everybody should read, but specially if you're dealing with image recognition: http://neuroph.sourceforge.net/image_recognition.html

tog000
- 151
- 4
1
Have a look at OpenCV with JavaCV libraries from Google. Simply use function from that library to find whatever patterns you want.
-
from 2.4.4 onwards, there's even native wrappers for java, so javacv might get superseeded/deprecated by that – berak Feb 28 '13 at 11:45
0
It'll be a great surprise for me if you can find such library.
I can advice you to find some library with ART neural network implementation. Then you can add some photos to each category you want to recognize and ART algorithm will try to recognize all other photos.