Существует ли бесплатный и открытый источник дубликатов изображений для систем на базе Linux?
Мне достаточно найти точные дубликаты (основываясь на содержимом, а не на имени файла), но возможность найти похожие изображения также была бы неплохой.
Существует ли бесплатный и открытый источник дубликатов изображений для систем на базе Linux?
Мне достаточно найти точные дубликаты (основываясь на содержимом, а не на имени файла), но возможность найти похожие изображения также была бы неплохой.
Ответы:
Добавьте все фотографии в вашу коллекцию. В меню выберите «Инструменты / Найти дубликаты». Это будет искать дубликаты по всей вашей коллекции.
Инструмент командной строки. Передайте все изображения, которые вы хотите сравнить, в командной строке.
В меню выберите «Файл / Найти дубликат». Перетащите файлы изображений сделать окно дубликатов. Вы можете удалить каталоги, чтобы добавить их содержимое рекурсивно.
Инструмент командной строки для поиска побайтных дубликатов в дереве каталогов.
(Передано с /ubuntu/4072/how-can-i-find-duplicate-photos )
findimagedups
также будет спускаться по иерархии, не требует дублирования на уровне байтов и (что более важно) может вести записи для ускорения будущих запусков (поскольку первоначальный проход по большому скопу изображений может занять много времени).
Вы также можете сделать это с помощью команд linux bash, просто сравнивая размеры файлов.
Первое : создайте папку для мусора, чтобы переместить туда удаленные файлы
mkdir ../trash
Затем : запустите эту команду
mv `stat -c "%s %n" * | column -t | sort | awk '{if( $1 != size ){ print "original",$1,$2; } else { print "delete",$1,$2;} size = $1 }' | grep delete | awk '{ print $3;}'` ../trash/
это работает для одной папки
если у вас есть разные папки, вам нужно проделать дополнительную работу по команде выше