поиск изображений opencv - PullRequest
       22

поиск изображений opencv

3 голосов
/ 20 октября 2011

Я стремлюсь искать в библиотеке изображений, используя изображение в качестве запроса. Я хочу использовать SURF и настраиваемую технику NN, чтобы сопоставить соответствующие изображения и отобразить первые десять результатов этого изображения.

Как только я получу код сопоставления SURF NN, работающий для сравнения двух изображений, как мне следует изменить этот код для поиска в библиотеке изображений и выплеснуть десятку совпадений ближайших изображений?

Спасибо

Ответы [ 2 ]

0 голосов
/ 16 ноября 2012

вы можете вычислить все SURF-функции изображений, а затем построить kd-дерево.для поиска knn вы также можете использовать фланговый поиск, реализованный в opencv.(он может быть настроен на время поиска \ точность, поэтому это может быть быстрый приблизительный поиск)

0 голосов
/ 20 октября 2011

Как только я получу код соответствия SURF NN, работающий для сравнения двух изображений, как мне следует изменить этот код для поиска в библиотеке изображений и выплескивания десяти самых близких совпадений изображений?

Помогает ли это: https://code.ros.org/trac/opencv/browser/trunk/opencv/samples/cpp/matching_to_many_images.cpp?

...