Linux и поиск "похожих" фотографий....

Объявления и обсуждения фотоконкурса, фотографий на сайте, используемой фототехники, методов обработки фотографий и прочего, связанного с фотоделом.
Ответить
Аватара пользователя
Hawk
Сообщения: 959
Зарегистрирован: Пн дек 29, 2003 11:53 am

Linux и поиск "похожих" фотографий....

Сообщение Hawk »

Продолжая тему о превосходстве открытого софта.

Недавно "причесывал" свою фото-коллекцию и столкнулся с необходимостью найти похожие фото.
Именно похожие. НЕ просто дубликаты файла, а похожие картинки. Которые могут иметь идентичные изображения, но быть чутка скадрированы или иметь различную цветокоррекцию.

Ка оказалось, в мире открытого софта есть программка 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
Путем изменения параметров findimagedupes, можно тонко настроить поиск дубликатов, и сделать их список.

Ну а если нужно молниеносно найти просто одинаковые файлы, разбросанные по разным папкам, то лучше использовать: fdupes

Да... Ай лав линукс! :-)))
Ответить