TIR Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum 1 Александров Алексей9 1 класс Будник Сергей10 3 класс Екимов Леонид9 3 класс Куликов Владислав10 4 класс Мельников Роман9 3 класс Пинаев Игорь10 4 класс Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum Научный руководитель: Галинский Виталий Александрович, преподаватель информатики и программирования ФМЛ 30 Система цифровой обработки и преобразования изображений
TIR Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum 2 Составные части проекта Представления данных изображения Цифровая обработка –Линейные фильтры –Нелинейные фильтры –Табличные преобразования –Вспомогательные преобразования Интерфейс с пользователем
TIR Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum 3 Представления данных изображения Послойное компонентное представление изображений –Разделение каналов (R, G, B) –Маскирование каналов при обработке Экспорт и импорт изображений –Внешние файлы –Буфер обмена (clipboard) –Перенос изображения (drag & drop)
TIR Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum 4 Цифровая обработка Линейные фильтры Нелинейные фильтры Табличные преобразования Вспомогательные преобразования
TIR Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum 5 Линейные фильтры Простой алгоритм применения Апертура до 7x7 точек Большой набор предопределенных фильтров: –Сглаживающие фильтры –Подчеркивающие фильтры –Фильтры выделения перепадов цветов Возможность самостоятельной разработки фильтров
TIR Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum 6 Нелинейные фильтры Медианный фильтр (удаление пятен) Фильтры Робертса и Собеля (выделение границ) Специальные фильтры (grayscale)
TIR Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum 7 Табличные преобразования Идея табличных преобразований таблицы подстановок (look-up-tables LUT) Алгоритм применения замена цветовых компонент по таблице Примеры применения –Яркость и контраст –Коррекция увеличения интенсивности (гамма- коррекция) –Пороги и негатив
TIR Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum 8 Заключение Примеры