Я пытаюсь создать программу, которая находит определенную картинку в книге c comi. Я уже конвертировал книги comi c в PDF, затем я создаю отдельные изображения для каждой панели, в результате чего у меня остается около 500 изображений для каждого comi c. Мое целевое изображение, с которым я пытаюсь найти совпадение, - это изображение, однако оно четкое. Комиксы не отсканированы / картинки, это просто исходный цифровой формат.
Моя проблема в том, что я пытаюсь найти меру сходства, чтобы отфильтровать большую часть из 500 изображений, сохраняя при этом правильную. .
Я использую OpenCV, и это то, что я пробовал до сих пор:
- Гистограмма на основе цвета (несколько мер расстояния)
- ORB (количество хороших совпадений)
- Дистанция перемещения Земли
И все они не дали более высокого балла для соответствующего изображения. Для справки, одно из совпадений должно быть это . Итак, как можно видеть, это частичное совпадение (не точное), а также часть изображения.
Я немного прочитал opencv и концепцию сравнения изображений, однако я не смог найти ничего конкретного. c для мультфильмов / комиксов, не точное совпадение и поиск только части изображения.
Это нормально, если решение требует больших вычислительных ресурсов в этом случае. Есть ли у кого-нибудь совет?
Исходные изображения:
Изображение, которое я ищу
Изображение, которое должно соответствовать (или имеют более высокую физическую форму / более низкую дистанцию)
Изображение, которое не должно совпадать с (или имеет более низкую физическую форму / большую дистанцию)