Linux -- это интересно

DiffImg


Рубрика: Графика
Метки: | | |
Просмотров: 4470

Попиксельное сравнение изображений.


DiffImg - небольшое C++ / Qt графическое приложение для попиксельного сравнения изображений.

Несколько лет назад, автор приложения (известен под ником Xbee) искал инструмент для определения разницы между двумя одинаковыми изображениями. Поиск такого приложения по сети окончился неудачей, потому он решил написать собственное...

DiffImg имеет простой и настраиваемый пользовательский интерфейс (с открепляющимися диалогами), после запуска появляется окно с предложением выбора изображений для сравнения.

Изображения сравниваются при необходимости контроля оптимизации и степени сжатия, трассировке лучей (отслеживании обратной траектории распространения, от экрана к источнику), тестов регрессии для 3D-движков (non regression tests for 3D engine) и многого другого (в том числе и просто для развлечения).

На выходе, в виде одно или двух панельном режиме (Single / Dual), отображаются позиции различающихся пикселей, отображаемые в виде статистики, гистограммы ошибок и цветовой маски (желтую/красную маску можно накладывать как на оригинал, так и на изменённое изображение).

Оригинальное изображение можно сравнить не только с одним, но и с несколькими (находящимися в том же каталоге).

DiffImg благодаря Qt поддерживает работу с изображениями форматов BMP, PNG и JPG (базовая поддержка). Поддержка остальных графических форматов зависит от установленных в системе соответствующих плагинов и библиотек.

Лицензия: GNU General Public License v2 (GPLv2)

Домашняя страница

Страница на sourceforge.net

Страница на qt-apps.org

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)