Java framework для распознавания образов изображений?

Я ищу фреймворк Java, чтобы помочь с некоторыми интеллектуальными данными, характерными для изображений. У нас есть набор исторических изображений, которые я хотел бы классифицировать и классифицировать. Я надеялся найти что-то вроде weka http://www.cs.waikato.ac.nz/ml/weka/ или Marsyas http://marsyas.sness.net, но более конкретно для просеивания данных изображения для поиска паттернов. Любые предложения?

Ответы

Ответ 1

Как использовать библиотеку OpenCV для обработки? Технически обработка - это не Java, но она работает на JVM и не должно быть трудно работать. OpenCV - это стандартный выбор для компьютерного зрения, который вы пытаетесь сделать.

Ответ 2

Я играл с Neuroph (http://neuroph.sourceforge.net), который представляет собой инфраструктуру нейронной сети для Java, и у них есть очень хороший учебник по распознаванию образов что я думаю, что все должны читать, но особенно, если вы имеете дело с распознаванием изображений: http://neuroph.sourceforge.net/image_recognition.html

Ответ 3

Посмотрите OpenCV с библиотеками JavaCV от Google. Просто используйте функцию из этой библиотеки, чтобы найти нужные вам шаблоны.

Ответ 4

Для меня это будет большим сюрпризом, если вы найдете такую ​​библиотеку.

Я могу посоветовать вам найти библиотеку с помощью внедрения нейронной сети. Затем вы можете добавить несколько фотографий в каждую категорию, которую хотите распознать, и алгоритм ART попытается распознать все остальные фотографии.