Недавно "причесывал" свою фото-коллекцию и столкнулся с необходимостью найти похожие фото.
Именно похожие. НЕ просто дубликаты файла, а похожие картинки. Которые могут иметь идентичные изображения, но быть чутка скадрированы или иметь различную цветокоррекцию.
Ка оказалось, в мире открытого софта есть программка findimagedupes, которая достаточно быстро делает то, что мне нужно.
Вот например, две разные фотографии:
И программа запущенная с параметром "похожести" 85%, безупречно находит "дубликаты" в разных папках.
Код: Выделить всё
findimagedupes -R -t 85 /media/Big Data/MEGA-PHOTOS/PhotoArchive/2011/temp/*
/media/Big Data/MEGA-PHOTOS/PhotoArchive/2011/temp/4/12.jpg
/media/Big Data/MEGA-PHOTOS/PhotoArchive/2011/temp/3/3288.jpg
Ну а если нужно молниеносно найти просто одинаковые файлы, разбросанные по разным папкам, то лучше использовать: fdupes
Да... Ай лав линукс! ))