Автор: Пользователь скрыл имя, 12 Декабря 2012 в 11:29, курсовая работа
Одним из наиболее распространенных типов программ для работ с графикой являются графические редакторы. Графический редактор - компьютерная программа, позволяющая ее пользователю создавать и редактировать изображения на экране компьютера и сохранять их во многих популярных форматах, например JPEG, PNG, GIF, TIFF.
Некоторые графические редакторы специализируются на редактировании фотореалистических изображений, в то время как другие более "заточены" на создание и редактирование рисунков.
Некоторые из наиболее распространенных инструментов графических редакторов позволяют произвести следующие редакции:
ВВЕДЕНИЕ………………………………………………………………………..3
1 ПОСТАНОВКА ЗАДАЧИ……………………………………………………...4
1.1 Теоретическое введение………………………………………………………4
1.1.1 Операционная система……………………………………………………...4
1.1.2 Виды графических редакторов……………………………………………..4
1.1.3 Функции основных графических редакторов……………………………..5
1.2 Постановка задачи………………………………………………………….....9
2 ПРОЕКТИРОВАНИЕ………………………………………………………….11
2.1 Выбор используемых технологий.……………………………….................11
3 РАЗРАБОТКА………………………………………………………………….12
3.1 Выбор системной архитектуры……………………………………………..12
3.2 Описание функций, реализующих программой…………………………...12
3.3 Разработка графического интерфейса……………………………………...23
3.4 Разработка классов………………………………………………..................25
3.5 Алгоритм программы………………………………………………………..29
4 ТЕСТИРОВАНИЕ ПРОГРАММЫ…………………………………………...30
5 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ…………………………………………35
5.1 Назначение программы……………………………………………………...35
5.2 Технические средства для запуска программы……………………………35
5.3 Действия оператора………………………………………………………….36
ВЫВОДЫ………………………………………………………………………...41
ПЕРЕЧЕНЬ ССЫЛОК…………………………………………………………...42
ПРИЛОЖЕНИЕ А……………………………………………
СОДЕРЖАНИЕ
ВВЕДЕНИЕ…………………………………………………………
1 ПОСТАНОВКА ЗАДАЧИ…………………………………
1.1 Теоретическое введение………………………………………………………4
1.1.1 Операционная
система……………………………………………………...
1.1.2 Виды графических редакторов……………………………………………..4
1.1.3 Функции основных графических редакторов……………………………..5
1.2 Постановка задачи…………………………………
2 ПРОЕКТИРОВАНИЕ…………………………………………
2.1 Выбор используемых
технологий.……………………………….......
3 РАЗРАБОТКА……………………………………………………
3.1 Выбор системной архитектуры………
3.2 Описание функций, реализующих программой…………………………...12
3.3 Разработка графического интерфейса……………………………………...23
3.4 Разработка классов………………………………
3.5 Алгоритм программы………………………………
4 ТЕСТИРОВАНИЕ ПРОГРАММЫ……………………
5 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ………………
5.1 Назначение программы…………………………
5.2 Технические средства
для запуска программы………………………
5.3 Действия оператора………………………………
ВЫВОДЫ………………………………………………………………
ПЕРЕЧЕНЬ ССЫЛОК………………………………………
ПРИЛОЖЕНИЕ А…………………………………………………….........
ПРИЛОЖЕНИЕ Б………………………………………………
ПРИЛОЖЕНИЕ В………………………………………………
ВВЕДЕНИЕ
Одним из наиболее распространенных типов программ для работ с графикой являются графические редакторы. Графический редактор - компьютерная программа, позволяющая ее пользователю создавать и редактировать изображения на экране компьютера и сохранять их во многих популярных форматах, например JPEG, PNG, GIF, TIFF.
Некоторые графические редакторы специализируются на редактировании фотореалистических изображений, в то время как другие более "заточены" на создание и редактирование рисунков.
Некоторые из наиболее распространенных инструментов графических редакторов позволяют произвести следующие редакции:
- выделение региона изображения для редактирования;
- рисование линий с
помощью кисточек разных
- заполнение нужных регионов цветом, градиентом цвета или текстурой;
-выбор цвета используя различные цветовые модели (например RGB, HSV);
-делать надписи разными шрифтами;
-удалять царапины, грязь,
морщины, эффект красных глаз
и другие несовершенства
-составлять изображения используя слои;
-конвертировать изображения в различные форматы файлов;
- применять фильтры для достижения различных эффектов.
1 ПОСТАНОВКА ЗАДАЧИ
1.1 Теоретическое введение
1.1.1 Операционная система
Минимальные системные требования к программам подобного типа следующие: процессор Pentium (133 и выше), 16 Mb RAM, 80 Mb свободного дискового пространства, операционная оболочка WINDOWS.
1.1.2 Виды графических редакторов
Графические редакторы - это инструменты компьютера для получения графических изображений: рисунков, картинок, чертежей, диаграмм, графиков, которые получаются на экране монитора и могут быть напечатаны. Графические редакторы (ГР) - это программы для создания и редактирования на ЭВМ графических изображений.
Виды графической информации: рисунки, схемы, чертежи, фотографии, карты, объёмные изображения.
Рисунок - образное представление объектов реального или вымышленного мира. Рисунки могут быть как статическими (неподвижными), так и динамическими (движущимися).
Фотография - полное графическое изображение объектов реального мира.
Схема - условное изображение объектов, процессов и систем.
Чертёж - схематическое изображение объекта с точным сохранением геометрических пропорций.
Средствами машинной (компьютерной) графики создаётся как печатная продукция, так и рекламные ролики, видеоклипы, мультфильмы (анимация). Все современные компьютеры снабжены аппаратными и программными средствами получения графических изображений. Аппаратные средства включают в себя видеомонитор (как правило, цветной - типа EGA, VGA, а лучше SVGA), видеокарту (видеопамять 128Mb, 256Mb, 512Мb и более), накопитель на жёстком магнитном диске, процессор, ОЗУ, клавиатура, мышь и другие составные части компьютера. От качества видеосистемы зависит качество изображения, палитра цветов, максимальное разрешение монитора.
Среди графических редакторов, есть мощные профессиональные программы (Adobe Photoshop, Adobe Illustrator, 3D Studio, CorelDraw), очень большие, с массой вспомогательных программ и всяческих дополнительных эффектов. Есть более простые и более компактные - Paintshop Pro, Photofinish или Paint из состава Windows. Графические редакторы включают в себя два типа: растровые (Adobe Photoshop, Paintshop, Paint), рисующие изображение по точкам, для каждой из которых отдельно заданы её цвет и яркость; векторные, рисующие сразу целую линию - дугу, отрезок прямой, а сложные линии представляют как совокупность таких дуг и отрезков. Векторные графические редакторы (CorelDraw, Adobe Illustrator) позволяют проделывать очень сложные трансформации формы рисунка, сжатия и растяжения, любые изменения размера, преобразования контуров
Растровые программы используют, когда надо обрабатывать сканированные изображения-картины, рисунки, фотографии. Основной упор делается на ретуширование изображений, коррекцию цветов, подбор цветов, подбор оптимального контраста, яркости, чёткости, на разного рода размывки и затуманивания, игры со светотенью, составление коллажей. Но с формой объектов они работают плохо.
ТИП |
ПРОГРАММА |
Сфера применения |
Возможности | ||
Графики и диаграммы |
Создание рисунков |
Работа с растром | |||
I |
MS VISIO GRAFICS |
Графики и диаграммы |
+- |
- |
- |
II |
ADOBE PHOTOSHOP PAINT BRUSH COREL PHOTO PAINT |
Создание и редактирование рисунков, схем, чертежей, редакция фотографий и растров |
- |
+ |
+- |
III |
COREL DRAW |
Создание и редактирование диаграмм, графиков, рисунков, схем, чертежей, редакция растров |
+ |
+ |
+- |
1.1.3 Функции основных графических редакторов
Наиболее широко используемый для
оформления научных работ и демонстрации
полученной информации вид графических
изображений — графики и
Схема построения и редактирования графика или диаграммы в этом редакторе очень проста:
- лист таблицы данных;
- выбор типа диаграммы;
- готовая диаграмма.
Построение диаграммы
Графическое приложение, включенное
в состав текстового редактора WORD, позволяет
автоматически вставлять
При необходимости нестандартного
подхода к оформлению работ следует
обратиться к программам, сочетающим
в себе возможности создания векторных
графических изображений с
Эта программа прочно заняла свое место на рынке, сочетая в себе возможности двух различных типов редакторов. Последовательность построения изображения здесь примерно та же, что и для предыдущего типа:
Программа строит графическую конструкцию, используя математические формулы и функции. Создав диаграмму, вы имеете возможность модифицировать ее в соответствии с собственными оригинальными идеями так, что она будет выглядеть как художественный рисунок, сохраняя при этом свою векторную природу.
Интерфейс программы удобен, построение
простейшей диаграммы не вызывает сложностей.
Для изменения изображения
Несомненное преимущество редактора COREL DRAW — минимальные требования к конфигурации компьютера. Для пользователей, не имеющих мощный компьютер, подобная программа оптимальна, поскольку позволяет использовать возможности растрового и художественного изображения (рисунок 1.1).
Рисунок 1.1 - Возможности растрового и художественного изображения
Если требуется создать
Рассмотрим детально программу ADOBE PHOTOSHOP , которая удобна как адекватный пример редактора растровых изображений и вполне может служить объектом отдельного обзора. Введя растр, отсканированную фотографию или рисунок, вы имеете возможность модифицировать его по собственному желанию, добавляя детали или накладывая другой объект, изменяя контрастность, яркость, масштаб изображения, создавая эффекты освещения, наложения теней или текстурирования.. Дополнительным преимуществом данного редактора является его совместимость с другими программами для WINDOWS и возможность экспорта и импорта документов, созданных в других, как графических, так и текстовых редакторах. Функция меню «SAVE COPY» («Сохранить копию») позволяет создавать файлы с расширениями *.BMP, *.JPG, *.TIF и т.д. Это удобно при одновременной работе с разными редакторами и позволяет регулировать размер файла. Функция «Кисть событий» (аналогична «UNDO») помогает исправлять допущенные ошибки, возвращаясь на несколько шагов назад.
Дополнительные возможности
Подчеркиваем, работа с редакторами растрового изображения, в отличие от редакторов векторного, может производиться только на компьютерах среднего и высокого классов.