Понятие компьютерной графики

Автор работы: Пользователь скрыл имя, 26 Февраля 2014 в 05:47, реферат

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

Под компьютерной графикой обычно понимают автоматизацию процессов подготовки, преобразования, хранения и воспроизведения графической информации с помощью компьютера. Под графической информацией понимаются модели объектов и их изображения. В случае, если пользователь может управлять характеристиками объектов, то говорят об интерактивной компьютерной графике, т.е. способность компьютерной системы создавать графику и вести диалог с человеком. В настоящее время почти любую программу можно считать системой интерактивной компьютерной графики.

Содержание

Компьютерная графика
Форматы графических файлов
Графические модели
Палитра
Цвет
Цветовые модели
Растровая графика, общие сведения
Векторная графика, общие сведения
Понятие фрактала и история появления фрактальной графики
Физические и логические пиксели

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

графика.docx

— 56.30 Кб (Скачать документ)

Министерство образования и науки Российской Федерации

НОУ ВПО МОСКОВСКИЙ ТЕХНОЛОГИЧЕСКИЙ                           ИНСТИТУТ «ВТУ»

 

 

 

 

 

 

РЕФЕРАТ ПО ДИСЦИПЛИНЕ

 

«Компьютерная графика»

Тема реферата:

 

«Понятие компьютерной графики»

 

 

 

 

 

 

 

 

 

Студента группыБССТ 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 Group). Формат предназначен для хранения растровых изображений (расширение имени файла .JPG). Позволяет регулировать соотношение между степенью сжатия файла и качеством изображения. Применяемые методы сжатия основаны на удалении «избыточной» информации, поэтому формат рекомендуют использовать только для электронных публикаций.

Формат файла JPEG (Объединенная экспертная группа по фотографии, произносится “джейпег”) был разработан компанией C—Cube Microsystems как эффективный метод хранения изображений с большой глубиной цвета, например, получаемых при сканировании фотографий с многочисленными едва уловимыми оттенками цвета. Самое большое отличие формата JPEG от других форматов состоит в том, что в JPEG используется алгоритм сжатия с потерями информации. Алгоритм сжатия без потерь так сохраняет информацию об изображении, что распакованное изображение в точности соответствует оригиналу. При сжатии с потерями приносится в жертву часть информации об изображении, чтобы достичь большего коэффициента сжатия. Распакованное изображение JPEG редко соответствует оригиналу абсолютно точно, но очень часто эти различия столь незначительны, что их едва можно обнаружить.

Процесс сжатия изображения JPEG достаточно сложен и часто для достижения приемлемой производительности требует специальной аппаратуры. Вначале изображение разбивается на квадратные блоки со стороной размером 8 пикселов. Затем производится сжатие каждого блока отдельно за три шага.

Коэффициент архивации в JPEG может изменяться в пределах от 2 до 200 раз. Широкое применение JPEG сдерживается тем, что он оперирует 24—битными изображениями. Поэтому для того, чтобы с приемлемым качеством посмотреть картинку на обычном мониторе в 256—цветной палитре, требуется применение соответствующих алгоритмов и, следовательно, определенное время. Кроме того, если имеющиеся у вас изображения, допустим, в 8—битном формате GIF перевести в 24—битный JPEG, а потом обратно в GIF для просмотра, то потеря качества произойдет дважды при обоих преобразованиях.

GIF (Graphics Interchange Format). Стандартизирован в 1987 году как средство хранения сжатых изображений с фиксированным (256) количеством цветов (расширение имени файла .GIF). Получил популярность в Интернете благодаря высокой степени сжатия. Последняя версия формата GIF89a позволяет выполнять чересстрочную загрузку изображений и создавать рисунки с прозрачным фоном. Ограниченные возможности по количеству цветов обусловливают его применение исключительно в электронных публикациях.

PNG (Portable Network Graphics). Сравнительно новый (1995 год) формат хранения изображений для их публикации в Интернете (расширение имени файла .PNG). Поддерживаются три типа изображений — цветные с глубиной 8 или 24 бита и черно—белое с градацией 256 оттенков серого. Сжатие информации происходит практически без потерь, предусмотрены 254 уровня альфа—канала, чересстрочная развертка.

WMF (Windows MetaFile). Формат хранения векторных изображений операционной системы Windows (расширение имени файла .WMF). По определению поддерживается всеми приложениями этой системы. Однако отсутствие средств для работы со стандартизированными цветовыми палитрами, принятыми в полиграфии, и другие недостатки ограничивают его применение (WMF искажает цвет, не может сохранять ряд параметров, которые могут быть присвоены объектам в различных векторных редакторах).

EPS (Encapsulated PostScript). Формат описания как векторных, так и растровых изображений на языке PostScript фирмы Adobe, фактическом стандарте в области допечатных процессов и полиграфии (расширение имени файла .EPS). Так как язык PostScript является универсальным, в файле могут одновременно храниться векторная и растровая графика, шрифты, контуры обтравки (маски), параметры калибровки оборудования, цветовые профили. Для отображения на экране векторного содержимого используется формат WMF, а растрового — TIFF. Но экранная копия лишь в общих чертах отображает реальное изображение, что является существенным недостатком EPS. Действительное изображение можно увидеть лишь на выходе выводного устройства, с помощью специальных программ просмотра или после преобразования файла в формат PDF в приложениях Acrobat Reader, Acrobat Exchange.

PDF (Portable Document Format). Формат описания документов, разработанный фирмой Adobe (расширение имени файла .PDF). Хотя этот формат в основном предназначен для хранения документа целиком, его впечатляющие возможности позволяют обеспечить эффективное представление изображений. Формат является аппаратно—независимьм, поэтому вывод изображений допустим на любых устройствах — от экрана монитора до фотоэкспонирующего устройства. Мощный алгоритм сжатия со средствами управления итоговым разрешением изображения обеспечивает компактность файлов при высоком качестве иллюстраций.

BMP (Windows Device Independent Bitmap). Формат ВМР является родным форматом Windows, он поддерживается всеми графическими редакторами, работающими под ее управлением. Применяется для хранения растровых изображений, предназначенных для использования в Windows и, по сути, больше ни на что не пригоден. Способен хранить как индексированный (до 256 цветов), так и RGB—цвет.

CDR (CorelDRAW Document). Формат известен в прошлом низкой устойчивостью и плохой совместимостью файлов, тем не менее, пользоваться CorelDRAW чрезвычайно удобно.

 

 

 

 

 

 

 

 

 

 

3) Графические модели.

3 основных класса графических  моделей изображения: 1) векторная модель (объектная); 2) пиксельная (растровая); 3) сетчатая (каркасная);

1) Векторная модель: в ней используются структуры данных, которые соответствуют объектам. В КГ векторную графику используют для построения прямых многоугольников или кривых, либо любых других объектов, которые м.б. созданы на их основе. Векторные данные задаются с помощью определенных в численном виде ключевых точек. С векторными данными всегда связана инф-я об атрибутах (цвет, толщина линий) и набор соглашений, позволяющих программе начертить требуемые объекты. Соглашения м.б. заданы в явном и неявном виде, они программно зависимы. Пример:

линия; прямоугольник; сплайн-объект.

В графике термин «вектор» используется для обозначения части линии и задается конечным набором точек.

2) Растровая модель — в ней изображение описывается попиксельно, а не отдельными объектами. Растровые данные представляют собой набор числовых значений, определяющих цвета отдельных пикселей. Растр — правильная сетка, покрывающая всю поверхность изделия. Пиксели - это цветовые точки, расположенные на правильной сетке и формирующие образ. Хотя мы и говорим, что растр это массив пикселей, технически, растром являются числовые значения, задающие соответствующие цвета отдельных пикселей на устройстве вывода. Для обозначения числового значения в растровых данных соответствующего цвета пикселя в изображении применяется термин пиксельное значение. Пример растровых данных:

чёрный цвет - нулевая интенсивность, белый цвет — максимальная интенсивность.

Раньше для представления числовых значений использовался термин «bitmap», «pixmap». Термин «bitmap» используется для обозначения массивов пикселей, независимо от типа ,а термин «битовая глубина» используется для указания размеров этих пикселей, выраженная в битах или байтах. Битовая глубина определяет кол-во возможных цветов пикселя:1 бит=2 цвета(0 или 1),4 бита=16 цветов (0000,0001,...1111), 8, 16, 24, 32, 48 бит/пиксель.

Обе они предназначены для представления в памяти ПК 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Кбайт.

Информация о работе Понятие компьютерной графики