findimagedupes (поиск дубликатов изображений) — консольная Perl утилита для поиска визуально похожих или повторяющихся изображений. Работа утилиты основана на возможностях библиотеки GraphicsMagick (Image Processing System).
GraphicsMagick — графическая библиотека, универсальный инструмент для работы с изображениями практически всех существующих форматов. Библиотека является форком ImageMagick (с версии 5.5.2 от 2002 года), обеспечивая лучшую производительность благодаря поддержке многопроцессорной обработки.
findimagedupes выполняет поиск грубое "визуальное сравнение" изображений (субъективный метод оценки) в заданном каталоге или каталогах, опционально поддерживается поиск в подкаталогах. Утилита позволяет сравнивать два или набор изображений для выявления среди них похожих или одинаковых.
Задав для findimagedupes дополнительные параметры можно тонко настроить поиск дубликатов (например можно задать процентное соотношение совпадений), поддерживается поиск дубликатов среди изображений независимо от формата (DPX, GIF, JPEG, JPEG-2000, PNG, PDF, PNM и TIFF), разрешения, размера и изменённой цветовой гаммой. Список найденных дубликатов можно сохранить в файл (совместимый с форматом некоторых менеджеров коллекций).
findimagedupes выдаёт правильный результат в 98% для обычных типов изображений. Так как метод "визуального сравнения" значительно сложнее обычно применяемых методов поиска дубликатов (по имени, размеру и контрольной сумме) то процесс поиска может занять значительное время, поэтому перед поиском лучше проверить каталоги с изображениями на наличие полностью идентичных файлов.
Лицензия: GNU General Public License version 3.0 (GPLv3)
Вы можете войти под своим логином или зарегистрироваться на сайте.