Computer graphics task: image editor
C++ C Prolog
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
filters
filters.cpp
filters.h
filterwrapper.cpp
filterwrapper.h
ifilter.h
main.cpp
mainwindow.cpp
mainwindow.h
mainwindow.ui
mgraph01-editor.pro
readme.txt
regioneditor.cpp
regioneditor.h

readme.txt

ФИО: Борисов Михаил Викторович
Группа: 317

Задание: 1 / Редактор изображений

Подзадания:
Обработка региона интереса и его выделение с помошью мыши [+]
Серый мир [+]
Медианная фильтрация [+]
Сепарабельный фильтр Гаусса [-]
Спецэффект «Стекло» [+]
Задание произвольного ядра фильтра в диалоге [+]

Использовались 2 машины:
1)
Система: Qt 4.7.4 / QtCreator 2.3.0 / MSVC++ 2010
ОС: Windows 7 x64
Аппаратура: Core i7-2600 / 8GB RAM
2)
Система: Qt 4.7.4 / QtCreator 2.3.0 / GCC 4.6.1
ОС: ArchLinux
Аппаратура: Atom N450 / 2GB RAM

Комментарии:
* Интерфейс:
-- Выбор региона осуществляется перемещением желтых маркеров в поле изображения.
-- Изображение, не входящее в регион интереса, может быть затемнено маской.
-- На отображаемых гистограммах яркости подсвечена область между 1%- и 99%-квантилями.
-- На изображениях предпросмотра фильтра свертки синим отображаются
   положительные значения, а красным --- отрицательные; 
   положительные и отрицательные значения нормируются для отображения независимо
* Общие:
-- Поддерживается загрузка и сохранение файлов в форматах BMP, JPG, PNG.
   Корректная работа с изображениями с каналом прозрачности (alpha) не гарантируется.