Автор работы: Пользователь скрыл имя, 20 Марта 2011 в 21:03, доклад
Компьютерная графика, её применение, растровая, векторная, 3d и т.д.
«Компьютерная
графика
и
её применение»
Почти
с момента создания ЭВМ
С развитием
компьютерной техники и технологий
появилось множество способов постройки
графических объектов. Но для начала, определимся
с термином "графический объект".
Графический объект - это либо само графическое
изображение или его часть. В зависимости
от видов компьютерной графики под этим
термином понимаются, как и пиксели или
спрайты (в растровой графике), так и векторные
объекты, такие как круг, квадрат, линия,
кривая и т.д. (в векторной графике).
Представление
данных на мониторе компьютера в графическом
виде впервые было реализовано в
середине 50-х годов для больших ЭВМ, применявшихся
в научных и военных исследованиях. С тех
пор графический способ отображения данных
стал неотъемлемой принадлежностью подавляющего
числа компьютерных систем, в особенности
персональных. Графический интерфейс
пользователя сегодня является стандартом
"де-факто" для программного обеспечения
разных классов, начиная с операционных
систем.
Существует специальная
область информатики, изучающая
методы и средства создания и обработки
изображений с помощью
Отдельным предметом
считается трехмерная (3D) графика, изучающая
приемы и методы построения объемных моделей
объектов в виртуальном пространстве.
Как правило, в ней сочетаются векторный
и растровый способы формирования изображений.
Особенности цветового
охвата характеризуют такие понятия,
как черно-белая и цветная
Компьютерная
графика представляет собой одну
из современных технологий создания
различных изображений с помощью
аппаратных и программных средств компьютера,
отображения их на экране монитора и затем
сохранения в файле или печати на принтере.
Заметное место в компьютерной графике
отведено развлечениям. Появилось даже
такое понятие, как механизм графического
представления данных (Graphics Engine). Рынок
игровых программ имеет оборот в десятки
миллиардов долларов и часто инициализирует
очередной этап совершенствования графики
и анимации.
Хотя компьютерная
графика служит всего лишь инструментом,
ее структура и методы основаны на
передовых достижениях фундаментальных
и прикладных наук: математики, физики,
химии, биологии, статистики, программирования
и множества других. Это замечание справедливо
как для программных, так и для аппаратных
средств создания и обработки изображений
на компьютере. Поэтому компьютерная графика
является одной из наиболее бурно развивающихся
отраслей информатики и во многих случаях
выступает "локомотивом", тянущим
за собой всю компьютерную индустрию.
Компьютерная
графика - интенсивно развивающаяся в
настоящее время область применения средств
вычислительной техники. Подавляющая
часть вопросов, рассматриваемых под общим
наименованием "компьютерная графика",
фактически представляет собой приложение
к другим областям применения вычислительной
техники, в том числе к структурам данных,
операционным системам и разработкам
аппаратного обеспечения. Поскольку вопросы
программной и аппаратной поддержки компьютерной
графики так или иначе освещаются в курсах
по вычислительной технике и программированию,
то основной целью данной дисциплины является
рассмотрение базовых алгоритмов так
называемого графического конвейера (Graphic
Pipeline), представляющего собой логически
связанную последовательность (или группу)
вычислений, которые синтезируют на выходе
системы образ пространственной сцены.
Конвейер разделен на ряд этапов, на каждом
из которых реализуется некоторая функция.
Для растровых
изображений, состоящих из точек, особую
важность имеет понятие разрешения,
выражающее количество точек, приходящихся
на единицу длины. При этом следует различать:
1
разрешение оригинала;
2
разрешение экранного
изображения;
3 разрешение печатного изображения.
Разрешение
оригинала. Разрешение оригинала измеряется
в точках на дюйм (dots per inch - dpi) и зависит
от требований к качеству изображения
и размеру файла, способу оцифровки и создания
исходной иллюстрации, избранному формату
файла и другим параметрам. В общем случае
действует правило: чем выше требование
к качеству, тем выше должно быть разрешение
оригинала.
Разрешение
экранного изображения. Для экранных
копий изображения элементарную точку
растра принято называть пикселом. Размер
пиксела варьируется в зависимости от
выбранного экранного разрешения (из диапазона
стандартных значений), разрешение оригинала
и масштаб отображения.
Мониторы для
обработки изображений с
Разрешение
печатного изображения
и понятие линиатуры. Размер точки
растрового изображения как на твердой
копии (бумага, пленка и т. д.), так и на экране
зависит от примененного метода и параметров
растрирования оригинала. При растрировании
на оригинал как бы накладывается сетка
линий, ячейки которой образуют элемент
растра. Частота сетки растра измеряется
числом линий на дюйм (lines per inch - Lpi) и называется
линиатурой.
Размер точки растра рассчитывается для каждого элемента и зависит от
интенсивности
тона в данной ячейке.
Чем больше интенсивность, тем плотнее
заполняется элемент растра. То есть, если
в ячейку попал абсолютно черный цвет,
размер точки растра совпадет с размером
элемента растра. В этом случае говорят
о 100% заполняемости. Для абсолютно белого
цвета значение заполняемости составит
0%. На практике заполняемость элемента
на отпечатке обычно составляет от 3 до
98%. При этом все точки растра имеют одинаковую
оптическую плотность, в идеале приближающуюся
к абсолютно черному цвету. Иллюзия более
темного тона создается за счет увеличения
размеров точек и, как следствие, сокращения
пробельного поля между ними при одинаковом
расстоянии между центрами элементов
растра. Такой метод называют растрированием
с амплитудной модуляцией (AM).
Интенсивность
тона (так называемую светлоту) принято
подразделять на 256 уровней. Большее
число градаций не воспринимается зрением
человека и является избыточным. Меньшее
число ухудшает восприятие изображения
(минимально допустимым для качественной
полутоновой иллюстрации принято значение
150 уровней). Нетрудно подсчитать, что для
воспроизведения 256 уровней тона достаточно
иметь размер ячейки растра 256 = 16 х 16 точек.
При выводе копии
изображения на принтере или полиграфическом
оборудовании линиатуру растра выбирают,
исходя из компромисса между требуемым
качеством, возможностями аппаратуры
и параметрами печатных материалов.
Для лазерных принтеров рекомендуемая
линиатура составляет 65-100 Ipi, для газетного
производства - 65-85 lpi, для книжно-журнального
- 85-133 lpi, для художественных и рекламных
работ - 133-300 lpi.
При печати изображений
с наложением растров друг на друга,
например многоцветных, каждый последующий
растр поворачивается на определенный
угол. Традиционными для цветной печати
считаются углы поворота: 105 градусов для
голубой печатной формы, 75 градусов для
пурпурной, 90 градусов для желтой и 45 градусов
для черной. При этом ячейка растра становится
косоугольной, и для воспроизведения 256
градаций тона с линиатурой 150 lpi уже недостаточно
разрешения 16х150=2400 dpi. Поэтому для фотоэкспонирующих
устройств профессионального класса принято
минимальное стандартное разрешение 2540
dpi, обеспечивающее качественное растрирование
при разных углах поворота растра. Таким
образом, коэффициент, учитывающий поправку
на угол поворота растра, для цветных изображений
составляет 1,06.
Динамический
диапазон. Качество воспроизведения тоновых
изображений принято оценивать динамическим
диапазоном (D). Это оптическая плотность,
численно равная десятичному логарифму
величины, обратной коэффициенту пропускания
(для оригиналов, рассматриваемых "на
просвет", например слайдов) или коэффициенту
отражения (для прочих оригиналов, например
полиграфических отпечатков). Для оптических
сред, пропускающих свет, динамический
диапазон лежит в пределах от 0 до 4. Для
поверхностей, отражающих свет, значение
динамического диапазона составляет от
0 до 2. Чем выше динамический диапазон,
тем большее число полутонов присутствует
в изображении и тем лучше качество его
восприятия.
Связь между
параметрами изображения и
Масштабирование
растровых изображений. Одним из недостатков
растровой графики является так называемая
пикселизация изображений при их увеличении
(если не приняты специальные меры). Раз
в оригинале присутствует определенное
количество точек, то при большем масштабе
увеличивается и их размер, становятся
заметны элементы растра, что искажает
саму иллюстрацию (рис.4). Для противодействия
пикселизации принято заранее оцифровывать
оригинал с разрешением, достаточным для
качественной визуализации при масштабировании.
Другой прием состоит в применении стохастического
растра, позволяющего уменьшить эффект
пикселизации в определенных пределах.
Наконец, при масштабировании используют
метод интерполяции, когда увеличение
размера иллюстрации происходит не за
счет масштабирования точек, а путем добавления
необходимого числа промежуточных точек.
Эффект пикселизации при
Если в растровой
графике базовым элементом