Компьютерная графика 10/04/2014

advertisement
Компьютерная
графика
10/04/2014
Виды компьютерной
графики



Растровая графика
Векторная графика
3D графика
Виды компьютерной графики
отличаются принципами
формирования изображения
Растровая графика



Применяется при
разработке электронных и
полиграфических изданий
Большинство редакторов
ориентированы не столько
на создание изображений,
сколько на их обработку
В Интернете применяются
только растровые
иллюстрации
Основным элементом растрового
изображения является точка


Разрешение
изображения
выражает количество
точек в единице
длины (dpi –
количество точек на
дюйм)
Если изображение
экранное, то эта точка
называется пикселем
Пиксел (пиксель) (от англ. picture element – элемент
картинки) – наименьший элемент
растрового изображения.
В простейшем случае (черно-белое
изображение без градаций серого цвета).
Каждая точка экрана может иметь лишь два
состояния – «черная» или «белая», т.е. для
хранения ее состояния необходим 1 бит.
Цветные изображения могут иметь различную
глубину цвета (бит на точку 4, 8, 16, 24).
Каждый цвет можно рассматривать как
возможные состояния точки, и тогда по
формуле N=2n может быть вычислено
количество цветов отображаемых на экране
монитора.
Глубина цвета
Количество
отображаемых цветов N
4
24=16
8
28=256
16 (High Color)
216=65 536
24 (True Color)
224=16 777 216
1 бит для представления красной, синей и
зелёной составляющих RGB, т. е.:
21 = 2 различных варианта представления цвета
для каждого канала, или всего 8 цветов (2×2×2).
Глубина цвета — 3.
1
бит
для
представления
красной, синей и
зелёной
составляющих RGB
+
бит
интенсивности,
всего
16
цветов
(2×2×2).
Глубина цвета — 4.
True Color
– метод представления и хранения изображения,
приближен к цветам «реального мира»,
предоставляя 16,7 миллионом различных цветов.
Такой цвет наиболее приятен для восприятия
человеческим глазом различных фотографий,
для обработки изображений. Глубина цвета — 24.
24-битный Truecolor-цвет использует по 8 бит
для представления красной, синей и зелёной
составляющих RGB, т. е.:
28 = 256 различных варианта представления цвета
для каждого канала, или всего 16 777 216 цветов
(256×256×256).
32-битный «реальный» цвет
«32-битный
цвет»
это
пример
неправильного
употребления термина при описании глубины цвета.
Заблуждением является то, что 32-битный цвет позволяет
представить 4 294 967 296 (2564) различных оттенка.
В реальности 32-битный цвет является 24-битным
(Truecolor) с дополнительным 8-битным каналом, который
либо заполнен нулями (пустотой), либо представляет
Альфа-канал, который задаёт прозрачность изображения в
определённых пикселях.
Причиной, при которой может быть использован
«пустой» канал — является 32-битная адресация памяти и
32-битные шины данных большинства современных
компьютеров при оптимизации обращения к видеопамяти.
Изображение может иметь различный
размер, которое определяется количеством
точек по горизонтали и вертикали.
М
N
Пиксель
Растр М x N
(графическая сетка)
Растр (от англ. raster) – представление
изображения в виде двумерного массива
точек (пикселов), упорядоченных в ряды
и столбцы.
В
современных
ПК
обычно
используются 4 основных размера
изображения
или
разрешающих
способностей экрана:

640х480;

800х600;

1024х768;

1280х1024 пикселя.
Графический
режим
вывода
изображения на экран определяется
разрешающей способностью экрана и
глубиной (интенсивностью) цвета.
Полная информация о всех точках
изображения,
хранящаяся
в
видеопамяти, называется битовой
картой изображения.
Основные проблемы при работе с
растровой графикой


Большие объемы данных.
Для обработки растровых
изображений требуются
высокопроизводительные
компьютеры
Увеличение изображения
приводит к эффекту
пикселизации,
иллюстрация искажается
Форматы файлов растровой
графики
Для хранения растровой графики существует
большое
количество
различных
форматов
файлов.
Среди них есть как универсальные форматы, не
привязанные к какой-либо конкретной программе,
так и специфические «персональные» форматы
растровых редакторов.
BMP
BMP – BitMap Picture.
- Очень простой и распространенный формат.
- Имеет ограниченные возможности.
- В формате BMP можно сохранить плоское (без
слоев)
изображение
в
монохромном,
индексированном, черно-белом (в режиме Grayscale оттенки серого) или цветном (модель RGB) режиме.
- Формат BMP не позволяет включать какие-либо
дополнительные элементы или же использовать
прозрачность.
GIF
GIF - Graphic Interchange Format.
– Один из двух наиболее распространенных
форматов, использующихся в Интернете. Поскольку
для размещения файлов в Сети очень важен их
малый размер,
возможности
формата
GIF
ограничены 2–256 цветами в изображении.
- Один из 256 цветов формата GIF может быть
назначен прозрачным, что позволяет накладывать
изображения на веб-странице одно поверх другого
или поверх фонового рисунка.
- Самый «плотный» формат.
- Позволяет создавать анимацию изображения.
JPEG, JPG
JPEG, JPG – Joint Photographic Experts Group.
- Предназначен для хранения многоцветных
изображений.
- Отличается огромной степенью сжатия за счет потери
информации.
- Степень сжатия можно регулировать.
- Формат JPEG не позволяет сохранять никаких
дополнительных элементов (слоев, дополнительных
каналов) по причине экономии объема файла.
- В нем также невозможно реализовать прозрачные
области изображения.
PNG
PNG – Portable Network Graphics, существует в двух
вариантах: PNG-8 и PNG-24.
- Подформат PNG-8 служит «заменой» несколько
устаревшему формату GIF, практически дублируя его
функции, однако предлагая:
- более совершенный механизм компрессии,
- меньший размер файлов.
- Подформат PNG-24 позволяет сохранять изображения в
режиме RGB и использовать «плавную» прозрачность с
возможностью создания полупрозрачных областей (формат
GIF такого не позволяет), но файлы PNG-24:
- значительно большего размера, чем файлы JPEG, что
задерживает развитие и популяризацию формата.
TIFF
TIFF – Tagged Image File Format.
- Формат предназначен для хранения растровых
изображений высокого качества.
- Неплохая степень сжатия.
- Возможность наложения аннотаций и примечаний.
- Профессиональный формат.
- Особенность – свобода в его интерпретации: разные
программы поддерживают разные дополнительные
возможности. К сожалению, это же является и
недостатком: дополнительные возможности могут
сделать файл «непонятным» другой программе и не
позволят открыть его.
- Сохраняет изображения в любых цветовых режимах.
PSD
PSD - PhotoShop Document.
- Специализированный формат программы Adobe Photoshop.
- Позволяющий с идеальным качеством сохранить все
элементы созданного в программе дизайна.
- Файл остается полностью редактируемым.
- Единственный, который можно порекомендовать в качестве
«рабочего»: сохраняя промежуточные этапы работы в этом
формате, можно не беспокоиться о потере качества или
невозможности последующего редактирования.
- В силу распространенности Adobe Photoshop, многие
программы поддерживают формат PSD в качестве
«дополнительного» и могут открывать и сохранять файлы в
этом формате.
Векторная графика


Предназначена для
создания иллюстраций с
применением шрифтов и
простейших
геометрических
объектов.
Основным элементом
векторного изображения
является контур (линия).
Векторная графика


«Компьютерное» детище,
поскольку не имеет
аналогов в реальном мире
и появилась только с
возникновением
компьютерной техники.
Ближайшим аналогом
векторной графики обычно
называют черчение, но эта
параллель достаточно
условна.
Векторная графика


Если заглянуть «вглубь»,
то векторная графика
состоит из отдельных
объектов-форм, которые в
целом образуют
изображение.
Используя отдельные
геометрические фигуры и
линии, мы создаем цельное
изображение.
Векторная графика


Отдельные объекты векторной графики, в свою
очередь, состоят из отдельных точек,
соединенных прямыми или изогнутыми линиями.
Изгиб линий, соединяющих точки, задается
векторами – отсюда и название «векторная
графика».
Сложные объекты векторной графики при
увеличении можно рассматривать более подробно
Форматы файлов векторной
графики
Для хранения векторной графики существует большое
количество различных форматов файлов:
- SVG;
- CDR;
- CGM;
- DXF;
- OpenVG;
- WMF;
- EPS;
- AI.
SVG
Сокращение от англ. Scalable Vector Graphics.
Является открытым стандартом, т.е. в отличие от
большинства других форматов, SVG не является чьейлибо собственностью.
Это основанный на XML язык разметки, предназначенный
для описания двухмерной векторной графики.
Формат поддерживается многими веб-браузерами и может
быть использован при оформлении веб-страниц.
К сожалению, формат не обеспечивается высокого
качества в отношении сложных рисунков и имеет
ограничения по сфере своего использования.
AI
Векторный формат файлов, создаваемых программой
Adobe Illustrator.
У Adobe Illustrator большое число версий - Adobe
Illustrator 3, Adobe Illustrator 4, Adobe Illustrator 5 и т.д.
Формат ai каждой новой версии несовместим с более
старыми версиями, что означает, например, файл,
сохраненный в версии Adobe Illustrator 9 может быть
открыт в более новой версии программы (Adobe
Illustrator 10, CS, CS2 и т.д.), но не может быть открыт
в более старой версии программы (Adobe Illustrator 8,
7, 6 и т.д.), хотя с версии Adobe Illustrator 10
поддерживается возможность импорта файлов более
новых версий. Формат обеспечивает очень высокое
качество рисунков, но по ряду параметров плохо
совместим с другими программами (например,
различные эффекты Adobe Illustrator и градиентная
заливка могут не передаваться в другие форматы).
EPS
Относительно универсальный векторный формат
файлов, поддерживаемый большинством векторных
редакторов - CorelDraw, Adobe Illustrator, Macromedia
FreeHand и различными узкоспециализированными
программами (для плоттерной резки, гравировки,
выжигания на дереве и т.д.).
Формат имеет много версий и, к сожалению, каждая
программа
поддерживает
его
только
до
опеределенной
версии
(например,
CorelDraw
поддерживает только версии до EPS 7).
Формат обеспечивает очень высокое качество
рисунков.
WMF
Windows Metafile — графический формат файла в
системе Microsoft Windows.
Универсальный
векторный
формат,
поддерживаемый
большинством
векторных
редакторов.
К сожалению, формат не обеспечивает высокое
качество для сложных рисунков и имеет очень
ограниченное число поддерживаемых эффектов,
поэтому для профессионального использования
не подходит и используется преимущественно
частными пользователями.
Формат поддерживается рядом веб-браузеров и
может быть использован при оформлении вебстраниц.
CDR
Векторный
формат
файлов,
создаваемых
программой CorelDraw.
У CorelDraw большое число версий - CorelDraw 3,
CorelDraw 4, CorelDraw 5 и т.д.
Формат cdr каждой новой версии несовместим с
более старыми версиями, что означает, например,
файл, сохраненный в версии CorelDraw 9 может
быть открыт в более новой версии программы
(CorelDraw 10, 11, 12 и т.д.), но не может быть открыт
в более старой версии программы (CorelDraw 8, 7, 6
и т.д.).
Формат обеспечивает очень высокое качество
рисунков, но по ряду параметров плохо совместим с
другими
программами
(например,
различные
эффекты CorelDraw и градиентная заливка могут не
передаваться в другие форматы).
SWF, FLA, FH
FLA, FH. Исходные Flash-файлы, создаются в Adobe Flash
(бывш. Macromedia Flash).
SWF. Flash-формат, который может просматриваются с
помощью Flash Player, который устанавливается как plugin
в браузер.
Flash Player — платформа для создания веб-приложений или
мультимедийных презентаций. Широко используется для создания
рекламных баннеров, анимации, игр, а также воспроизведения на вебстраницах видео- и аудиозаписей.
Plugin — независимый программный модуль, динамически
подключаемый к основной программе и предназначенный для
расширения.
Плагином к растровому графическому редактору может быть
фильтр, который каким-либо образом изменяет изображение,
палитру и прочее.
CMX
Corel Presentation Exchange - формат графических
программ корпорации Corel, предназначенный для
передачи рисунков между разными программами.
Формат поддерживается, начиная с версии CorelDraw 6.
3D графика
3D графика или трёхмерная
графика – это один из разделов
компьютерной графики,
комплекс приемов и
инструментов, которые
позволяют создать объемные
объекты при помощи формы и
цвета.
От двухмерных изображений она
отличается тем, что
подразумевает построение
геометрической проекции
трехмерной модели сцены
(виртуального пространства) на
Сравнительная характеристика
растровой и векторной графики
Характеристики
Растровая графика
Векторная графика
пиксель (точка)
контур и внутренняя
область
совокупность точек
(матрица)
совокупность объектов
да
нет
легко
иногда не печатаются или
выглядят не так
Объем памяти
очень большой
относительно небольшой
Масштабирование и вращение
нежелательно
да
Группировка и разгруппировка
нет
да
BMP, GIF, JPG, PCX, TIF
WMF, EPS, DXF, CGM
Элементарный объект
Изображение
Фотографическое качество
Распечатка на принтере
Форматы
Области применения
Растровая графика


Векторная графика
При разработке электронных
(мультимедийных) и
полиграфических изданий
В Интернете
В рекламных агентствах
В дизайнерских бюро
В редакциях и издательствах
Вывод:
Большинство графических
редакторов, предназначенных
для работы с растровыми
иллюстрациями, ориентированы
не столько на создание
изображений, сколько на их
обработку.
Вывод:
Большинство векторных
редакторов предназначены, в
первую очередь, для создания
иллюстраций и в меньшей
степени для их обработки.
В оформительских работах,
основанных на применении
шрифтов и простейших
геометрических элементов.
Download