Я пытаюсь сравнить изображения друг с другом, чтобы узнать, отличаются ли они. Сначала я попытался сделать корреляцию Pearson значений RGB, которая также неплохо работает, если фотографии не сдвинуты. Поэтому, если у вас есть 100% идентичные изображения, но одно немного перемещено, я получаю плохое значение корреляции.
Любые предложения для лучшего алгоритма?
Кстати, я собираюсь сравнить тысячу imgages...
Изменить: Вот пример моих фотографий (микроскопический):
im1:
im2:
im3:
im1 и im2 одинаковы, но немного сдвинуты/обрезаны, im3 следует признать совершенно разными...
Edit: Проблема решена с предложениями Питера Хансена! Работает очень хорошо! Спасибо всем! Некоторые результаты можно найти здесь http://labtools.ipk-gatersleben.de/image%20comparison/image%20comparision.pdf