Я пишу инструмент на C# для поиска повторяющихся изображений. В настоящее время я создаю контрольную сумму файлов MD5 и сравниваю их.
К сожалению, изображения могут быть:
[*]Повернуто на 90 градусов. [*]Имеют разные размеры (меньшее изображение с тем же содержанием). [*]Имеют разное сжатие или типы файлов (например, артефакты JPEG, см. ниже).

[img]https://i .stack.imgur.com/8lplJ.jpg[/img]
Как лучше всего решить эту проблему?
Мобильная версия