Растровая и векторная графика

MМИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН

КОЛЛЕДЖ МЕЖДУНАРОДНОЙ АКАДЕМИИ БИЗНЕСА

 

ОТЧЕТ ПО УЧЕБНОЙ ПРАКТИКЕ

 

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

 

Обучающегося Аукат Амантай

(фамилия, имя, отчество)

 

группа 31 ИС

Специальность 1305000 - Информационные системы (по областям применения),

Квалификация 1305033 - Техник

 

 

Тема №3 Форматы файлов компьютерная графики

2.Срок сдачи отчета по практике: 22.12.15

 

3. Даты выдачи задания: 10.11.15

 

 

Задание выдано Кибариной Еленой Ивановной, преподаватель специальных дисциплин___________________________ подпись

«______»______________________2013 г.

 

Оценка_______________________________________________________

 

Руководитель практики______________________________________Кибарина Е.И.

Содержание

Введение  
1. Виды компьютерной графики  
1.1 Фрактальная и Трехмерная графика  
1.2 Растровая и векторная графика   1.3 Форматы растровой графики   1.4 Форматы векторной графики Заключение Список использованных источников    
 
   
 
 
     

 


 

Введение

 

В данной работе будет рассмотрена форматы файлов компьютерная графики. Будет описана виды и форматы компьютерной графики

Представление данных на мониторе компьютера в графическом виде впервые было реализовано в середине 50-х годов для больших ЭВМ, применявшихся в научных и военных исследованиях. С тех пор графический способ отображения данных стал неотъемлемой принадлежностью подавляющего числа компьютерных систем, в особенности персональных. Графический интерфейс пользователя сегодня является стандартом “де-факто” для программного обеспечения разных классов, начиная с операционных систем.

Существует специальная область информатики, изучающая методы и средства создания и обработки изображений с помощью программно-аппаратных вычислительных комплексов, - компьютерная графика. Она охватывает все виды и формы представления изображений, доступных для восприятия человеком либо на экране монитора, либо в виде копии на внешнем носителе (бумага, кинопленка, ткань и прочее). Без компьютерной графики невозможно представить себе не только компьютерный, но и обычный, вполне материальный мир. Визуализация данных находит применение в самых разных сферах человеческой деятельности. Для примера назовем медицину (компьютерная томография), научные исследования (визуализация строения вещества, векторных полей и других данных), моделирование тканей и одежды, опытно-конструкторские разработки.

 

 


 

Виды компьютерной графики

1.1 Фрактальная и Трехмерная графика.

 

Фрактальная графика.Фрактальная графика является на сегодняшний день одним из самых быстро развивающихся и перспективных видов компьютерной графики. Фрактальная графика основана на математических вычислениях. Базовым элементом фрактальной графики является сама математическая формула, то есть никаких объектов в памяти компьютера не хранится и изображение строится исключительно по уравнениям. Таким способом строят как простейшие регулярные структуры, так и сложные иллюстрации, имитирующие природные ландшафты и трехмерные объекты. Следует обратить внимание на то, что фрактальная компьютерная графика как вид компьютерной графики двадцать первого века получила широкое распространение не так давно.
Её возможности трудно переоценить. Фрактальная компьютерная графика позволяет создавать абстрактные композиции, где можно реализовать множество приёмов: горизонтали и вертикали, диагональные направления, симметрию и асимметрию и др. Сегодня немногие компьютерщики в нашей стране и за рубежом знают фрактальную графику. С чем можно сравнить фрактальное изображение? Ну, например, со сложной структурой кристалла, со снежинкой, элементы которой выстраивается в одну сложную композицию. Это свойство фрактального объекта может быть удачно использовано для создания орнамента или декоративной композиции. Сегодня разработаны алгоритмы синтеза коэффициентов фрактала, позволяющего воспроизвести копию любой картинки сколь угодно близкой к исходному оригиналу.

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

 

Растровая и векторная графика

 

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

Достоинства векторной графики:

 

1. Небольшой размер файла при относительно несложной детализации изображения.

2. Возможность неограниченного масштабирования без потери качества.

3. Возможность перемещения, вращения, растягивания, группировки и т.д. так же без потери качества.

4. Возможность позиционирования объектов по оси, перпендикулярной плоскости экрана (по оси z — «выше», «ниже», «выше всех», «ниже всех»).

5. Возможность выполнения булевых преобразований над объектами — сложение, вычитание, пересечение, дополнение.

6. Управление толщиной линий при любом масштабе изображения.

 

Недостатки векторной графики:

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

2. Трудность передачи фотореалистичного изображения (следует из 1го недостатка)

3. Проблемы совместимости программ, работающих с векторной графикой, при этом не все программы открывают (или корректно отображают) даже «общепринятые» форматы (такие как eps), созданные в других редакторах.

 

 

Растровая графика — это изображения, составленные из пикселов — маленьких цветных квадратиков, размещенных в прямоугольной сетке. Пиксел — это самая маленькая единица цифрового изображения. Качество растрового изображения напрямую зависит от количества пикселов, из которых оно состоит — чем больше пикселов тем больше деталей можно отобразить. Увеличить растровое изображение путем тупого увеличения масштаба не получится — число пикселов увеличить невозможно, в этом, я думаю, многие убеждались, когда старались разглядеть мелкие детали на маленькой цифровой фотографии, приближая ее на экране; в результате этого действия разглядеть чтото кроме увеличивающихся квадратиков (это как раз они — пикселы) не удавалось. Такой фокус удается только агентам ЦРУ в голливудских фильмах, когда они с помощью увеличения картинки с камеры внешнего наблюдения распознают номера машины.

 

Достоинства растровой графики:

1. Возможность воспроизведения изображений любого уровня сложности. Количество деталей воспроизводимых на изображении во многом зависит от количества пикселов.

2. Точная передача цветовых переходов.

3. Наличие множества программ для отображения и редактирования растровой графики. Абсолютное большинство программ поддерживают одинаковые форматы файлов растровой графики. Растровое представление, пожалуй, самый «старый» способ хранения цифровых изображений.

 

Недостатки растровой графики:

1. Большой размер файла. Фактически для каждого пиксела приходится хранить информацию о его координатах и цвете.

2. Невозможность масштабирования (в часности, увеличения) изображения без потери качества.

 

 

 

1.3 Форматы растровой графики:

GIF(Graphics Interchange Format) если не самый популярный, то уж точно второй по популярности формат растровой графики, используемый для публикации изображений в WEB. Хотя некоторые называют его «устаревшим», альтернативы ему пока нет. Дело в том, что это фактически единственный растровый формат графики, поддерживающий анимацию. На данный момент, на сколько мне известно, существует еще 2 формата с анимацией — MNG и APNG, которые, вероятно и заменят GIF, но пока их поддерживают далеко не все браузеры и графические редакторы.

PNG(Portable Network Graphics) — еще один формат растровой графики, поддерживающий прозрачность, причем не только обычную прозрачность, как GIF, но и полупрозрачность — плавный переход цвета в прозрачную область. Целью создания PNG как раз и была замена GIF, так как компания CompuServe — разработчик формата GIF в 1995 году на 10 лет запатентовала алгоритм сжатия, использованный при создании gif-картинок, что делало невозможным бесплатное использование данного формата в коммерческих проектах.

TIFF(Tagged Image File Format) — формат для хранения изображений высокого качества, поддерживает любые из существующих цветовые модели, обеспечивает широкий диапазон изменения глубины цвета, поддерживает работу со слоями. Хранение информации в формате TIFF возможно как с потерями, так и без потерь. Фотокамеры, не поддерживающие RAW-формат, иногда могут делать снимки в формате TIFF.

JPEG (Joint Photographic Experts Group — название разработчика) — самый распространенный формат растровой графики (по крайней мере — в Интернете). JPEG — пример использования алгоритмов сжатия «с потерями» или, подругому, «искажающего сжатия», он наиболее подходит для хранения картин, фотографий и других реалистичных изображений с плавными цветовыми переходами, но зато практически не пригоден для чертежей и схем, то есть для изображений с резкими переходами — алгоритм сжатия будет образовывать заметные артефакты в местах резкого контраст

 

Форматы векторной графики

FLA — flash- формат программы Adobe Flash, предназначенный для создания анимированной графики. При помощи языка Action Script возможно создание управляемых сценариев. Обычно готовый ролик из fla экспортируют в формат swf.

EPS (Encapsulated PostScript) — формат, созданный компанией Adobe на основе языка PostScript. Eps, соответствующий разным версиям программы Adobe Illustrator, описывается разными версиями языка PostScript, этим объясняется несовместимость более поздних версий с другими программами.

AI(Adobe Illustrator) — формат,создаваемый поумолчанию программой Adobe Illustrator. Более поздние версии программы не совместимы с предшествующими, но, тем не менее, имеется возможность сохранения файла для более ранних версий. Текущая версия — Adobe Illustrator CS5.

 

 

Заключение

 

Наверное, было бы неправильно не сказать несколько слов о компьютерных ресурсах, которые требуются для комфортной работы с графикой. Если в основном вы планируете заниматься лишь просмотром изображений или осуществлять их простое редактирование, то для этих задач подойдет даже самый простой и маломощный ПК. А вот для работы с такими тяжеловесами, как Adobe Photoshop или Corel Draw понадобится достаточно мощный процессор и большой объем оперативной памяти (от 4 Гб). Но самой требовательной к системным ресурсам является трехмерная графика. Здесь для комфортной работы потребуется не только топовый процессор в сочетании с немалым объемом «оперативки» (8 Гб и более), но и мощная видеокарта, со своей собственной видеопамятью и графическим чипом. Недаром, самыми дорогими компьютерами считаются, те, которые ориентированы на любителей современных 3D-игр и людей профессионально работающих с 3D-графикой.

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


Список использованных источников

Интернет энциклопедия Wikipedia.

http://stockers.ru/articles/vector_graphic

http://stockers.ru/articles/rastr/