Я пытаюсь сравнить два изображения, которые выглядят одинаково, но когда я делаю сравнение между пикселями, они не будут похожими.Здесь проблема в том, что изображение сжато в разных соотношениях.
Чтобы дать больше примера, если мы возьмем изображение профиля Facebook и изображение профиля Twitter и сравниваем пиксель за пикселем, мы увидим, что изображения НЕ одинаковы.Но по внешнему виду мы увидим, что изображения одинаковы (ширина и высота изображения одинаковы)
Я попробовал одну из библиотек с именем ImageHashing
, которая доступна в Python, когда я использую Среднее хэширование, дажекогда у меня есть темная линия на изображении, она будет отображаться как та же, где у Phash будет та же проблема, что и для сравнения пикселей.
Другой способ, который, я думал, был Template matching
(OpenCV), но я не настолько убежден в сравнении изображений
Есть ли способ сравнить два похожих изображения, сжатых или дискретизированныхиначе и получить правильный результат?