У меня проблема со сравнением изображений.
Чтобы быть более точным, у меня есть тестовое изображение (здание, снятое снаружи, может быть дом, квартира, большое здание c publi), и мне нужно сравнить его со 100000 других изображений зданий в моей БД.
Есть ли эффективный метод для вывода изображений X (которые наиболее похожи, если не одинаковы) наиболее точным из возможных на сегодняшний день способом?
Ряд ответов StackOverflow направили меня больше в сторону сопоставления функций OpenCV, но, к сожалению, мне не удалось добиться прогресса (плохая точность и, следовательно, препятствия с точки зрения способа ее улучшения).
Например , это тестовое изображение, которое я хотел бы сравнить (Белый дом - Юг). test_image
и это изображения в моей БД pic1_DB pic2_DB pic3_DB pic4_DB pic5_DB
Желаемый / идеальный результат был бы таким: «Тестовое изображение - это то же здание, что и на Pic1, Pic3, Pic4 и Pic5».
И тестовое изображение значительно отличается от Pic2.
Всем спасибо.