Графический редактор

Автор работы: Пользователь скрыл имя, 22 Августа 2013 в 19:40, курсовая работа

Краткое описание

Целью курсовой работы является создание графического редактора, используя объектно-ориентированный язык программирования, описание его функциональных возможностей.
Задачами курсовой работы выделяется:
1) освоение полного спектра функциональных возможностей графических редакторов различных видов;
2) изучение программ для просмотра графических изображений, выделение области применения графического редактора;
3) создание графического редактора, используя объектно-ориентированный язык программирования, описание его функциональных возможностей.

Содержание

Введение 3
1. Основные сведения о графических редакторах.
1.1. Растровые графические редакторы 5
1.2. Векторные графические редакторы 6
1.3. Форматы файлов для хранения графических изображений 9
2. Графические редакторы, используемые для создания изображений.
2.1. Программы просмотра графических изображений 12
2.2. Редакторы растровой графики 12
2.3. Редакторы векторной графики 13
2.4. Понятие трёхмерной графики.
Редакторы для создания трехмерных изображений 14
2.5. Понятие о цветовом пространстве.
Основные цветовые модели(RGB, CMYK) 16
3. Создание графического редактора
3.1. Описание проектного решения 18
3.2. Программная реализация 19
3.3. Руководство пользователя 22
Заключение 24
Список литературы 25

Прикрепленные файлы: 1 файл

Курсовая.doc

— 350.00 Кб (Скачать документ)
  1. сканлайн (scanline) - расчёт цвета каждой точки картинки построением луча из точки зрения наблюдателя через воображаемое отверстие в экране на месте этого пиксела "в сцену" до пересечения с первой поверхностью. Цвет пиксела будет таким же, как цвет этой поверхности;
  2. Трассировка лучей (рейтрейсинг) - то же, что и сканлайн, но цвет пиксела уточняется за счёт построения дополнительных лучей (отражённых, преломлённых и т.д.) от точки пересечения луча взгляда;
  3. глобальная иллюминация, radiosity) - расчёт взаимодействия поверхностей и сред в видимом спектре излучения с помощью интегральных уравнений и другие.

Программные пакеты, позволяющие производить трёхмерную графику, то есть моделировать объекты виртуальной реальности и создавать на основе этих моделей изображения, очень разнообразны. Последние годы устойчивыми лидерами в этой области являются коммерческие продукты: такие как Autodesk 3DS Max, Maya, Newtek LightWave, SOFTIMAGE XSI и сравнительно новые Rhinoceros 3D, Cinema 4D или ZBrush. Кроме того, уверенно набирают популярность и открытые продукты, распространяемые свободно, например, полнофункциональный пакет Blender.

 

 

 

2.5. ПОНЯТИЯ ЦВЕТОВОГО ПРОСТРАНСТВА.

ОСНОВНЫЕ ЦВЕТОВЫЕ МОДЕЛИ (RGB, CMYK) 

Цветовое пространство представляет собой модель представления  цвета, основанную на использовании  цветовых координат[6]. Цветовое пространство строится таким образом, чтобы любой цвет был представим точкой, имеющей определённые координаты, причём так, чтобы одному набору координат соответствовал один цвет.

Цветовые пространства описываются набором цветовых координат  и правилами построения цветов. К  примеру, RGB является трёхмерным цветовым пространством, где каждый цвет описан набором из трёх координат - каждая из них отвечает компоненте цвета в разложении на красный, зелёный и синий цвета. Количество координат задаёт размерность пространства. Существует масса цветовых пространств различной размерности - от одномерных, которые могут описать исключительно монохромное изображение, до шести и десяти-мерных, таких, например, как пространство CMYKLcLm (Cyan, Magenta, Yellow, Key color, lightCyan, lightMagenta). Пространства высокой размерности чаще всего используются в целях печати на плоттерах или аппаратах для цветопроб.

RGB (аббревиатура английских слов Red, Green, Blue - красный, зелёный, синий) - аддитивная цветовая модель, как правило, описывающая способ синтеза цвета для цветовоспроизведения. В российской традиции иногда обозначается как КЗС.

Выбор основных цветов обусловлен особенностями физиологии восприятия цвета сетчаткой человеческого  глаза. Цветовая модель RGB нашла широкое  применение в технике.

Аддитивной она называется потому, что цвета получаются путём добавления (англ. addition) к черному. Иначе говоря, если цвет экрана, освещённого цветным прожектором, обозначается в RGB как (r1, g1, b1), а цвет того же экрана, освещенного другим прожектором, - (r2, g2, b2), то при освещении двумя прожекторами цвет экрана будет обозначаться как (r1+r2, g1+g2, b1+b2).

Изображение в данной цветовой модели состоит из трёх каналов. При смешении основных цветов (основными  цветами считаются красный, зелёный  и синий) - например, синего (B) и красного (R), мы получаем пурпурный (M magenta), при смешении зеленого (G) и красного (R) - жёлтый (Y yellow), при смешении зеленого (G) и синего (B) - циановый (С cyan). При смешении всех трёх цветовых компонентов мы получаем белый цвет (W).

В телевизорах и мониторах применяются три электронных пушки (светодиода, светофильтра) для красного, зелёного и синего каналов.

Цветовая модель RGB имеет  по многим тонам цвета более широкий  цветовой охват (может представить  более насыщенные цвета), чем типичный охват цветов CMYK, поэтому иногда изображения, замечательно выглядящие в RGB, значительно тускнеют и гаснут в CMYK.

Четырёхцветная автотипия (CMYK: Cyan, Magenta, Yellow, Key color) - субтрактивная схема формирования цвета, используемая прежде всего в полиграфии для стандартной триадной печати. Схема CMYK, как правило, обладает сравнительно небольшим цветовым охватом.

<span class="dash041e_0431_044b_0447_043d_044b_0439_0020_0028_0432_0435_0431_0029__Char" style=" font-siz


Информация о работе Графический редактор