простое распознавание изображений с любым api / библиотекой

Можно ли выполнить очень простое распознавание изображений, чтобы сравнить изображение с базой данных изображений (изображения папок ресурсов или изображения любых веб-серверов, если они есть) и определить, какое изображение в базе данных лучше всего соответствует? Мне не нужно обрабатывать какие-либо изображения, а просто различать конечный список изображений.

Доступен ли какой-либо открытый исходный код?


person user3098870    schedule 13.12.2013    source источник
comment
Какое соответствие вы имеете в виду? Похоже, что наилучшее совпадение указывает на то, что могут быть разные кандидаты и что изображение запроса может не существовать в базе данных. Простое различие, однако, звучит так, как будто вы ожидаете, что изображение вашего запроса существует точно в базе данных.   -  person Hannes Ovrén    schedule 13.12.2013


Ответы (1)


Я бы рекомендовал использовать OpenCV, если вы просто хотите сравнить изображения (т.е. решить, являются ли два изображения одинаковыми).

Вот аналогичный вопрос по SO:

Сравнение изображений iOS

Я также хотел бы немного прочитать о том, что может предложить Core Image (библиотека изображений iOS), прежде чем переходить к OpenCV или другой третьей стороне.

Надеюсь, это поможет.

person nestedloop    schedule 13.12.2013
comment
Как вы можете видеть в принятом ответе на вопрос, который я связал, OpenCV работает значительно медленнее, если вы пытаетесь выполнять сложные операции, но если все, что вам нужно, это решить до некоторой степени, что два изображения похожи, это может быть именно то, что вы необходимость. - person nestedloop; 13.12.2013