mutant впринципе все правильно сказал. Только в изображении, которое он привел в пример, все и так очевидно. Если сделано качественно, то это долго сравнивать мельчайшие детали, оттенки слоев...
редактором незнаю, но можно быстренько наклепать простую програмку, которая попиксельно будет сравнивать изображение-оригинал и изображение-2. Только вот даже если оригинал не подвергался изменению, а только был пару раз переконвертирован(BMP->JPG к примеру), то такая программа сочтет, что [изоброжение-2 не равно изображению-оригинал]
Итак.
1. Некоторые графические редакторы добавляют некоторую информацию "о себе" прямо в файл с изображением (в .jpeg файл, например).
Наглядный пример - jpeg файл, сохранённый в Photoshop:
открываем .jpeg файл в блокноте и ищем слово "adobe" или "photoshop". Вот фрагмент содержимого .jpeg файла
C8C" stEvt:when="2009-09-01T13:00:16+04:00" stEvt:softwareAgent="Adobe Photoshop CS4 Windows" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>яв�XICC_PROFILE �� �HLino�� mntrRGB XYZ �О � � 1 acspMSFT IEC sRGB � цЦ � У-HP �cprt �P 3desc �„ lwtpt �р �bkpt �� �rXYZ �� �gXYZ �, �bXYZ �@ �dmnd �T pdmdd �Д €vued �L †view �Ф $lumi �ш �meas �� $tech �0 �rTRC �< ��gTRC �< ��bTRC �< ��text Copyright (c) 1998 Hewlett-Packard Company desc �sRGB IEC61966-2.1 �sRGB IEC61966-2.1 XYZ уQ � ��МXYZ XYZ oў 8х �ђXYZ b™ ·… �ЪXYZ $ �„ ¶Пdesc �IEC
http://www.iec.ch �IEC
http://www.iec.ch desc .IEC 61966-2.1 Default RGB colour space - sRGB .IEC 61966-2.1 Default RGB colour space - sRGB desc ,Reference Viewing Condition in IEC61966-2.1 ,Reference Viewing Condition in IEC61966-2.1 view �¤ю �_. �П� �нМ ��� �\ћ �XYZ L V P W�зmeas � �Џ �sig CRT curv � �
�
2. Сравнить визуально два изображения. Это можно сделать следующим образом:
Дано: два изображения A и B
Задача: найти отличия
Решение:
Открываем два изображения в Photoshop в одном документе на различных слоях (изображение A на слой LayerA , изображение B помещяем на слой LayerB).
Пусть слой LayerA находится над слоем LayerB
Для верхнего слоя (LayerA) устанавливаем режим смешения - Difference. Эта операция вычитает значения интенсивности каждой компоненты цвета попиксельно. Грубо говоря - это LayerA минус LayerB
Выполняем сведение слоёв.
Выделяем слои LayerA и LayerB и нажимаем Ctrl+E
После сведения, два этих слоя преобразуются в один
Последний, шаг - выполнить растяжение гистограммы для получившегося слоя
Выделяем получившийся слой и нажимаем в меню - Image --> Adjustments --> Equalize
Даже самые маленькие различия будут хорошо видны