Распознавание изображений на языке C#



В настоящее время я ищу библиотеку распознавания образов C#.



Что я хочу сделать:
Я хочу написать функцию, которая сканирует изображение и возвращает, если другое изображение является его частью. Или, по крайней мере, что-то, что выглядит знакомым в случае, если углы двух объектов различны.



Ссылка на возможную библиотеку и краткий пример кода были бы великолепны!



Заранее спасибо!

997   3  

3 ответов:

Поскольку вы не упомянули, что ищете только бесплатные библиотеки, вот некоторые платные:

  1. MVTech HALCON
  2. Cognex VisionPro

Оба имеют демо-версии и довольно хорошие .Net-оболочки в комплекте с SDK, и я думаю, что оба имеют необходимую функциональность. В Halcon вы можете попробовать различные алгоритмы сопоставления (основанные на значениях Грея, основанные на дескрипторах и т. д.), в то время как в VisionPro PatMax или PatQuick могут удовлетворить ваши потребности. Но очевидно, вы должны попробовать, какой из них лучше всего подходит для вашей конкретной проблемы.

EmguCV (http://www.emgu.com/wiki/index.php/Main_Page ) - это хорошая оболочка .NET OpenCV. Он имеет кучу примеров проектов в комплекте. Запустите примеры, и вы получите представление о том, что можно сделать и как.

Comments

    Ничего не найдено.