Как найти расположение миниатюры на большом изображении?

#python-3.x #opencv #image-processing

#python-3.x #opencv #обработка изображений

Вопрос:

Я хочу определить местоположение этого значка на изображении. Данные, вероятно, такие. Обратите внимание, что фон изображения меняется. введите описание изображения здесь
введите описание изображения здесь

Я попробовал метод matchTemplate opencv и метод find_template aircv, но они не могут обрабатывать изменения фона.

Если вы можете разрешить поддержку opencv или aircv для поиска прозрачного фонового изображения, возможно, эта проблема решена.

Комментарии:

1. Вы можете изменить все прозрачные пиксели на произвольное значение, например 0,0,0, которое будет учитываться как фон на этапе предварительной обработки

2. Можете ли вы добавить свои текущие результаты для сопоставления с шаблоном?

Ответ №1:

Я решил эту проблему. Вот документы.https://docs.opencv.org/3.2.0/de/da9/tutorial_template_matching.html