Как сравнить 2 изображения в php\python?

Суть такая, есть картинка с несколькими изображениями, нужно получить по каждому изображению id из базы.
Ранее никогда не сталкивался с сравнением изображений, не знаю тонкостей\нюансов\подводных камней.
Вижу 2 пути:
1) Через php с помощью imageMagick
2) Через python и OpenCV

Интересует что из этих двух вариантов более точнее и проще сможет опознать изображения?
  • Вопрос задан
  • 2071 просмотр
Пригласить эксперта
Ответы на вопрос 1
lega111
@lega111
DevOps
Держи решение на php.
Тут GD и ImageMagick
usefuldevops.ru/blog/2013/11/07/sravnit'-dva-izobrazhieniia-s-pomoshch'iu-php/
Все зависит еще от того, локальный ли это проект, или ты его будешь где-то размещать.
Вот python
www.intuit.ru/studies/courses/10621/1105/lecture/1...
Как по мне - OpenCV проще, но это мое ИМХО.
П.с.
Использование OpenCV в связке с Python удобно для создания простых приложений, проведения первых экспериментов, создания прототипов. Замечу, что на языке Python доступна практически вся функциональность библиотеки. Слабым местом могла бы быть производительность, но если использовать "векторно-матричную" идеологию , то можно получать и достаточно быстрый код. Для этого следует избегать обработки изображений попиксельно и других массивов поэлементно в циклах. Вместо этого использовать векторные функции, которые работают сразу со всем изображением или массивом.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы