Автор работы: Пользователь скрыл имя, 26 Февраля 2014 в 05:47, реферат
Под компьютерной графикой обычно понимают автоматизацию процессов подготовки, преобразования, хранения и воспроизведения графической информации с помощью компьютера. Под графической информацией понимаются модели объектов и их изображения. В случае, если пользователь может управлять характеристиками объектов, то говорят об интерактивной компьютерной графике, т.е. способность компьютерной системы создавать графику и вести диалог с человеком. В настоящее время почти любую программу можно считать системой интерактивной компьютерной графики.
Компьютерная графика
Форматы графических файлов
Графические модели
Палитра
Цвет
Цветовые модели
Растровая графика, общие сведения
Векторная графика, общие сведения
Понятие фрактала и история появления фрактальной графики
Физические и логические пиксели
|
Студента группыБССТ 1/3- 12Направление «Строительство» Атанова Юлия Юлаевна Преподаватель Акимов Алексей Иванович |
Содержание
Компьютерная графика
Форматы графических файлов
Графические модели
Палитра
Цвет
Цветовые модели
Растровая графика, общие сведения
Векторная графика, общие сведения
Понятие фрактала и история появления фрактальной графики
Физические и логические пиксели
1)Компьютерная графика — это наука, предметом изучения которой является создание, хранение и обработка моделей и их изображений с помощью ЭВМ, т.е. это раздел информатики, который занимается проблемами получения различных изображений (рисунков, чертежей, мультипликации) на компьютере.
В компьютерной графике рассматриваются следующие задачи:
— представление изображения в компьютерной графике;
— подготовка изображения к визуализации;
— создание изображения;
— осуществление действий с изображением.
Под компьютерной графикой обычно понимают автоматизацию процессов подготовки, преобразования, хранения и воспроизведения графической информации с помощью компьютера. Под графической информацией понимаются модели объектов и их изображения.
В случае, если пользователь может управлять характеристиками объектов, то говорят об интерактивной компьютерной графике, т.е. способность компьютерной системы создавать графику и вести диалог с человеком. В настоящее время почти любую программу можно считать системой интерактивной компьютерной графики.
2)Форматы графических файлов.
Графический формат - это формат записи, в котором данные, описывающие графическое изображение записаны в файле. Графические форматы разработаны для эффективной и логичной организации и сохранения графических данных в файл.
В компьютерной графике применяют, по меньшей мере, три десятка форматов файлов для хранения изображений. Но лишь часть из них применяется в подавляющем большинстве программ. Как правило, несовместимые форматы имеют файлы растровых, векторных, трехмерных изображений, хотя существуют форматы, позволяющие хранить данные разных классов. Многие приложения ориентированы на собственные «специфические» форматы, перенос их файлов в другие программы вынуждает использовать специальные фильтры или экспортировать изображения в «стандартный» формат.
TIFF (Tagged Image File Format). Формат предназначен для хранения растровых изображений высокого качества (расширение имени файла .TIF). На сегодняшний день является одним из самых распространенных и надежных, его поддерживают практически все программы. TIFF является лучшим выбором при импорте растровой графики в векторные программы и издательские системы. Предусматривает широкий диапазон цветового охвата — от монохромного черно—белого до модели CMYK.
PSD (PhotoShop Document). Собственный формат программы Adobe Photoshop (расширение имени файла .PSD), один из наиболее мощных по возможностям хранения растровой графической информации. Позволяет запоминать параметры слоев, каналов, степени прозрачности, множества масок. Поддерживаются 48—разрядное кодирование цвета, цветоделение и различные цветовые модели. Основной недостаток выражен в том, что отсутствие эффективного алгоритма сжатия информации приводит к большому объему файлов.
PCX. Формат появился как формат хранения растровых данных программы PC PaintBrush фирмы Z—Soft и является одним из наиболее распространенных (расширение имени файла .PCX). Отсутствие возможности хранить цветоделенные изображения, недостаточность цветовых моделей и другие ограничения привели к утрате популярности формата. В настоящее время считается устаревшим.
JPEG (Joint Photographic Experts Gr
Формат файла JPEG (Объединенная экспертная группа по фотографии, произносится “джейпег”) был разработан компанией C—Cube Microsystems как эффективный метод хранения изображений с большой глубиной цвета, например, получаемых при сканировании фотографий с многочисленными едва уловимыми оттенками цвета. Самое большое отличие формата JPEG от других форматов состоит в том, что в JPEG используется алгоритм сжатия с потерями информации. Алгоритм сжатия без потерь так сохраняет информацию об изображении, что распакованное изображение в точности соответствует оригиналу. При сжатии с потерями приносится в жертву часть информации об изображении, чтобы достичь большего коэффициента сжатия. Распакованное изображение JPEG редко соответствует оригиналу абсолютно точно, но очень часто эти различия столь незначительны, что их едва можно обнаружить.
Процесс сжатия изображения JPEG достаточно сложен и часто для достижения приемлемой производительности требует специальной аппаратуры. Вначале изображение разбивается на квадратные блоки со стороной размером 8 пикселов. Затем производится сжатие каждого блока отдельно за три шага.
Коэффициент архивации в JPEG может изменяться в пределах от 2 до 200 раз. Широкое применение JPEG сдерживается тем, что он оперирует 24—битными изображениями. Поэтому для того, чтобы с приемлемым качеством посмотреть картинку на обычном мониторе в 256—цветной палитре, требуется применение соответствующих алгоритмов и, следовательно, определенное время. Кроме того, если имеющиеся у вас изображения, допустим, в 8—битном формате GIF перевести в 24—битный JPEG, а потом обратно в GIF для просмотра, то потеря качества произойдет дважды при обоих преобразованиях.
GIF (Graphics Interchange Format).
PNG (Portable Network Graphics). С
WMF (Windows MetaFile). Формат хранения векторных изображений операционной системы Windows (расширение имени файла .WMF). По определению поддерживается всеми приложениями этой системы. Однако отсутствие средств для работы со стандартизированными цветовыми палитрами, принятыми в полиграфии, и другие недостатки ограничивают его применение (WMF искажает цвет, не может сохранять ряд параметров, которые могут быть присвоены объектам в различных векторных редакторах).
EPS (Encapsulated PostScript). Фор
PDF (Portable Document Format). Фо
BMP (Windows Device Independent Bitmap). Формат ВМР является родным форматом Windows, он поддерживается всеми графическими редакторами, работающими под ее управлением. Применяется для хранения растровых изображений, предназначенных для использования в Windows и, по сути, больше ни на что не пригоден. Способен хранить как индексированный (до 256 цветов), так и RGB—цвет.
CDR (CorelDRAW Document). Форм
3) Графические модели.
3 основных класса графических моделей изображения: 1) векторная модель (объектная); 2) пиксельная (растровая); 3) сетчатая (каркасная);
1) Векторная модель: в ней используются структуры данных, которые соответствуют объектам. В КГ векторную графику используют для построения прямых многоугольников или кривых, либо любых других объектов, которые м.б. созданы на их основе. Векторные данные задаются с помощью определенных в численном виде ключевых точек. С векторными данными всегда связана инф-я об атрибутах (цвет, толщина линий) и набор соглашений, позволяющих программе начертить требуемые объекты. Соглашения м.б. заданы в явном и неявном виде, они программно зависимы. Пример:
линия; прямоугольник; сплайн-объект.
В графике термин «вектор» используется для обозначения части линии и задается конечным набором точек.
2) Растровая модель — в ней изображение описывается попиксельно, а не отдельными объектами. Растровые данные представляют собой набор числовых значений, определяющих цвета отдельных пикселей. Растр — правильная сетка, покрывающая всю поверхность изделия. Пиксели - это цветовые точки, расположенные на правильной сетке и формирующие образ. Хотя мы и говорим, что растр это массив пикселей, технически, растром являются числовые значения, задающие соответствующие цвета отдельных пикселей на устройстве вывода. Для обозначения числового значения в растровых данных соответствующего цвета пикселя в изображении применяется термин пиксельное значение. Пример растровых данных:
чёрный цвет - нулевая интенсивность, белый цвет — максимальная интенсивность.
Раньше для представления
числовых значений использовался термин «bitmap», «pixmap». Термин «bitmap» испо
Обе они предназначены для представления в памяти ПК 2-хмерного изображения, поэтому эти 2 изображения считают моделями.
3) Сетчатая модель — 3-хмерная модель. Используется тогда, когда меняется ракурс изображения сцены или взаимное расположение объектов изображения.
Сетчатая модель представляется в памяти ПК не изображение, а 3-хмерные геометрические объекты, при проецировании которых на ту или иную плоскость изображение получается автоматически. В этой модели объекты представлены в виде пустотелых, не имеющих физической толщины оболочек, составленных из многозначных плоских граней (параллелограмм, шар, пирамида — надо эти три фигуры нарисовать). Физическим аналогом является каркас фигуры, отсюда второе название «каркасная», либо — «полигональная». Основными структурными единицами сетчатой модели является вершина, ребра, грани и полигоны.
4) Палитра
Палитра (карта цветов, индексов, таблица цветов) — представляет собой одномерный массив цветовых величин. С помощью палитры цвета задаются косвенно, посредством указания их позиции в массиве. При использовании этого способа данные записываются в файл в виде индексов. В таких файлах: косвенные или псевдоданные. Палитра включается в тот же самый файл, что и изображение и каждое пиксельное значение рассматривается как индекс в палитре и содержит одно число. Программа визуализации, прочитав индекс, обращается к палитре для определения цвета. Полученное значение цвета для определения пикселя на устройстве схемы.
На практике каждый элемент палитры занимает 24 байта объема памяти, записанной палитрой: в 3-4 раза больше максимального кол-ва определяющего ей цветов.
3 байта*16 цветов = 48 байтов. 4 байта*16 цветов = 64 байта. 3 байта*256 цветов = 768 байт. 4 байта* 256 цветов = 1024 байта.
Палитра обычно используется для подготовки в файл для размещения в Интернете. Пр-р: 320*200*3 байт = 192000 байт. 320*200*1 байт = 64000 байт + 768( на палитру)= 64768 байта. Не следует использовать палитру: 1) когда объем растровых данных не велик; 2) изображение содержит больше 256 цветов, т.е. для сохранения самой палитры требуется дополнительный объем памяти 15 bpp = 32768 цветов, размер палитры 96Кбайт.