Ответ 1
Как использовать библиотеку OpenCV для обработки? Технически обработка - это не Java, но она работает на JVM и не должно быть трудно работать. OpenCV - это стандартный выбор для компьютерного зрения, который вы пытаетесь сделать.
Я ищу фреймворк Java, чтобы помочь с некоторыми интеллектуальными данными, характерными для изображений. У нас есть набор исторических изображений, которые я хотел бы классифицировать и классифицировать. Я надеялся найти что-то вроде weka http://www.cs.waikato.ac.nz/ml/weka/ или Marsyas http://marsyas.sness.net, но более конкретно для просеивания данных изображения для поиска паттернов. Любые предложения?
Как использовать библиотеку OpenCV для обработки? Технически обработка - это не Java, но она работает на JVM и не должно быть трудно работать. OpenCV - это стандартный выбор для компьютерного зрения, который вы пытаетесь сделать.
Я играл с Neuroph (http://neuroph.sourceforge.net), который представляет собой инфраструктуру нейронной сети для Java, и у них есть очень хороший учебник по распознаванию образов что я думаю, что все должны читать, но особенно, если вы имеете дело с распознаванием изображений: http://neuroph.sourceforge.net/image_recognition.html
Посмотрите OpenCV с библиотеками JavaCV от Google. Просто используйте функцию из этой библиотеки, чтобы найти нужные вам шаблоны.
Для меня это будет большим сюрпризом, если вы найдете такую библиотеку.
Я могу посоветовать вам найти библиотеку с помощью внедрения нейронной сети. Затем вы можете добавить несколько фотографий в каждую категорию, которую хотите распознать, и алгоритм ART попытается распознать все остальные фотографии.