Поиск библиотеки сравнения изображений / распознавания образов
Конечной целью было бы увидеть, если
содержит
,
сравнение должно поддерживать незначительные искажения, масштабирование, цветовые различия, поворот и различия яркости.
это может быть на любом языке на самом деле. я буду запускать этот алгоритм как веб-сервис, так что это не проблема, если мне придется написать эту часть на C, C++, Python и т. д.
4 ответа
Обнаружение объекта может быть выполнено, например, с использованием
- Rapidminer IMMI (расширение для интеллектуального анализа изображений для одной из ведущих платформ для анализа данных с открытым исходным кодом)
- BoofCV (с использованием функции обнаружения SURF)
Посмотрите на это - http://gallery.azureml.net/MachineLearningAPI/02ce55bbc0ab4fea9422fe019995c02f - он поддерживает распознавание текста. Это также поддерживает несколько языков и искажений - http://www.projectoxford.ai/doc/vision/OCR
Как насчет ImageMagick? Это не библиотека как таковая, однако, если вы можете предоставить оболочке доступ к вашей среде, ее довольно легко использовать.
Скорее всего, вас заинтересует команда сравнения.
РЕДАКТИРОВАТЬ: ImageMagick содержит инструменты для поиска подизображений, таких как поиск изображений.