Вы можете сравнить два текстовых файла очень легко diff
и даже лучше с meld:
Если вы используете diff для изображений, вы получите такой пример:
$ diff zivi-besch.tif zivildienst.tif
Binary files zivi-besch.tif and zivildienst.tif differ
Вот пример:
Оригинал от http://commons.wikimedia.org/wiki/File:Tux.svg
Отредактировано:
Я добавил белый фон для обоих изображений и применил фильтр «Разница» в GIMP, чтобы получить следующее:
Это очень простой метод работы diff, но я могу представить себе гораздо лучшие (и более сложные).
Знаете ли вы программу, которая работает для изображений, как Meld делает для текстов?
(Если бы существовала программа, которая могла бы дать процент (0% того же изображения - 100% того же изображения), я бы тоже заинтересовался этим, но я ищу ту, которая дает мне визуальные подсказки, где есть различия.)
image-processing
diff
Мартин Тома
источник
источник
Ответы:
Да, такая программа существует!
ImageMagick имеет
compare
утилиту, которая имеет несколько способов сравнения изображений.Чтобы установить его:
Сравнение двух изображений визуально:
tux_orig.png
&tux_modified.png
Дает это изображение:
Сравнение двух изображений с помощью метрик:
Есть также много способов вывести различия с помощью некоторых метрик, например:
Некоторые метрические параметры:
Есть много способов сравнить изображения, см. Раздел ImageMagicks для сравнения других методов.
источник
Этот вопрос был задан еще в 2012 году, а сейчас 2017 год. Теперь у нас есть программа Beyond Compare, не имеющая открытого исходного кода, для сравнения изображений, и она интегрируется в Nautilus. У нас также был Geeqie для поиска похожих изображений в структуре каталогов (рекурсивно).
I. Нахождение различий в изображениях с Beyond Compare
Нажмите на эту ссылку, чтобы загрузить Beyond Compare .deb пакеты.
Установите пакет, перейдя в каталог, в который вы его скачали, и набрав: sudo dpkg -i YourPackageName.deb, который в данный момент называется bcompare-4.2.2.22384_amd64.deb , поэтому введите: sudo dpkg -i bcompare- 4.2.2.22384_amd64.deb
Чтобы завершить установку и заставить плагин работать в Nautilus, вам нужно будет выйти из системы, а затем снова войти в нее, поскольку Nautilus работает в фоновом режиме, даже если он не открыт.
Как только он установлен и плагин работает правильно, вы:
II. Поиск похожих / дублирующих изображений с Geeqie
источник
источник
Я закончил со следующим:
~/.gitconfig
Append
простой imagediff
Я добавил следующее к
~/.local/bin/simple-imagediff
:источник