2

У меня есть папки, полные изображений с камеры, которые я скопировал и скопировал между моим ноутбуком, компьютером и внешним жестким диском.

Я хочу упорядочить и отсортировать их, а также удалить дубликаты, поэтому я использовал утилиту Canon для сортировки их по папкам по дате и времени (информация EXIF) и утилиту Ant Renamer из PortableApps, чтобы переименовать некоторые из них в дата / время в формате гггг-мм-дд чч-мм-сс .jpg.

К сожалению, я пометил некоторые изображения именем камеры или местом, где я их снял, но сделал это после импорта их на компьютер и копирования на жесткий диск. Так что у меня есть одна копия изображения с тегами, а другая без.

Я использую Duplicate File Finder v1.1.0.3 от Rashid Hoda, но, к сожалению, это говорит о том, что некоторые отличаются из-за тегов. Ant renamer не будет переименовывать изображения в одной и той же папке, если есть изображение с одинаковой датой / временем, поэтому я сохранил оригинал в имени файла.

Я полагаю, что МОГУТ сделать предположение, что любые снимки, сделанные в одно и то же время, являются дубликатами, потому что они только с двух камер, и я ДОЛЖЕН сохранил дату и время, установленные на моей камере.

Но я хотел бы быть более уверенным.

Предложения для сценариев / утилит / или даже идеи, которые я могу взять на борт, очень ценятся.

1 ответ1

1

Существует утилита identify которая поставляется с пакетом ImageMagick. Он предоставляет контрольную сумму (мне кажется, MD5) данных изображения (не включая теги) изображения. Это может быть использовано для поиска дубликатов. Я углубляюсь в это в своем посте о дедупликации библиотек iPhoto, но эти концепции применимы и к другим ситуациям.

Я не знаю ни одного инструмента, который делает это автоматически, но пост, на который я ссылался выше, показывает большую часть того, что вам нужно. Все, что требуется, - это позвонить по identify -verbose и извлечь его контрольную сумму, а не использовать вызов md5sum я использую в своем сценарии в посте. Если вам нужна помощь в этом, это, вероятно, пост для StackOverflow :-)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .