Алгоритмы распознавания формы / код для Java - PullRequest
3 голосов
/ 26 февраля 2010

Я ищу инструмент распознавания формы для Java. В частности, я хотел бы найти библиотеку Java, в которой данный файл изображения (в формате jpeg, bmp, gif или в любом обычном формате файла изображения) дает мне информацию о правильных формах (прямоугольники, линии, ...), найденных в картинка и их координаты.

В предыдущих вопросах по этой теме я видел рекомендации по C #, но я не могу найти какую-либо реализацию в Java.

Надеюсь, кто-нибудь может мне помочь!

Ответы [ 2 ]

3 голосов
/ 26 февраля 2010

Вы смотрели на OpenCV? Я считаю, что для этого есть Java-обертки. Что именно вы пытаетесь достичь?

1 голос
/ 23 января 2016

если вы хотите распознавать нарисованные человеком 2d фигуры, я бы порекомендовал вам изучить нейронные сети более конкретные, сети Кохонена или самоорганизующиеся карты эта сеть обычно питается 2d булевыми массив, определяющий помеченную пользователем маркировку формы true, если пиксель является цветом переднего плана, и false, если пиксель является цветом фона. Джефф Хитон написал несколько книг о сетях Кохонена и предоставил работающий пример OCR, распознающий нарисованные пользователем символы на основе набора предопределенных образцов (форм), которые преподаются в сети. Вы можете найти исходный код здесь и апплет здесь .

Я считаю, что Encog framework - это то, что вы ищете.

...