Я пытаюсь создать скрипт для просмотра моих оригинальных фотографий в высоком разрешении и замены старых фотографий в низком разрешении, которые я загрузил на Flickr до того, как у меня появился профессиональный аккаунт.
Для многих из них я могу просто использовать информацию Exif, такую как дата, взятая для определения соответствия. Но некоторые действительно старые, и либо в исходном файле не было информации Exif, либо он был забит любым глупым программным обеспечением для изменения размера, которое я использовал в то время.
Итак, не в состоянии полагаться на метаданные, я вынужден прибегнуть к самому контенту. Проблема в том, что оригиналы имеют разрешение, отличное от оригинала на Flickr (в этом и заключается весь смысл). Так есть ли для меня способ сравнить их с неким нечетким показателем сходства, который позволил бы мне установить порог, требующий участия человека, или нет?
Полагаю, знание того, что одно изображение является измененной версией другого, может дать лучшие результаты, чем общее сходство. Решение на любом языке подойдет, но Ruby будет плюсом:)