Для студентов по предмету ИнформатикаРазработка программного обеспечения для фильтрации растровых изображенийРазработка программного обеспечения для фильтрации растровых изображений
2016-07-292016-07-29СтудИзба
ВКР: Разработка программного обеспечения для фильтрации растровых изображений
Описание
Разработка программного обеспечения для фильтрации растровых изображений
Содержание
- 1. АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ
- В данной работе разрабатывается ПО для фильтрации растровых изображений. Графический формат BMP является аппаратно-независимым (devise-independent bitmap DIB) и наиболее удобным для данного вопроса. Для разработки программ работы с битовыми изображениями необходимо разработать свой собственный класс, поддерживающий файлы *.bmp. Кроме открытия растровых изображений программа должна выполнять цветокоррекцию открытых изображений. Цветокоррекция выполняется при помощи графических фильтров.
- Для реализации поставленной задачи в проекте целесообразно создать MDI приложение (с многодокументным интерфейсом). В разрабатываемом ПО реализуется возможность масштабирования открытого файла.
- Для обработки изображений при помощи фильтров необходимо предусмотреть, как они будут уживаться между собой и взаимодействовать с остальными модулями программы. Фильтры можно реализовать в виде классов, производных от какого-то одного базового класса. В базовом классе следует определить набор методов, общих для всех фильтров. Процесс преобразования изображения выносится в отдельный поток выполнения программы. Это дает возможность контролировать не только область применения фильтра, но и продолжительность выполнения операции, т.е. возможность остановить выполнение преобразования.
- 2. ОПИСАНИЕ ГРАФИЧЕСКОГО ФОРМАТА
- // За заголовком файла следует заголовок растра. Его длина составляет 40 байтов.
Характеристики ВКР
Предмет
Просмотров
93
Качество
Идеальное компьютерное
Размер
1,47 Mb
Список файлов
Обратите внимание, что данная работа уже сдавалась в университете, а также её могли покупать другие студенты, поэтому её уникальность может быть нулевой. Для получения уникальной работы воспользуйтесь услугами.