Векторный формат изображений -> Сжатие данных изображений

Растровые и векторные графические форматы

Графические форматы можно разделить на две основные группы: векторные и растровые.

Растровые графические форматы. Для фотографов являются гораздо более важными растровые графические форматы. Те хранят изображение как равномерную мозаику точек, расположенных по строкам и столбцам. Каждый камешек мозаики является изображением точки - пикселя (Picture ELement), несет информацию о цвете. Таким образом, векторные форматы подходят для хранения данных из графических датчиков, которые также снимают изображение в столбцах и строках.

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

Векторные графические форматы

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

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

Основные области применения этих форматов: создание шрифтов, различных публикаций и презентаций в области науки, технике и др. Самыми известными программами для работы с векторной графикой (векторные редакторы), Adobe Illustrator, Corel Draw, Inkscape.

Особым типом векторной графики является Flash, компании Macromedia (ныне Adobe), который предназначен для веб анимированной графики (на сайте сегодня считается непригодным и заменяется HTML5). Стоит упомянуть и открытый формат SVG (Scalable Vector Graphics), который основан на методах XML и на который возлагаются большие надежды. Другим важным характеристическим представителем является формат PDF (Portable Document Format), который в первую очередь предназначен для обмена составленных документов.

Сжатие данных

Сжатие без потерь. Каждый, кто хоть иногда работал с компьютером, пользовался программами для сжатия (ZIP, ARJ, RAR и др.). С ними можно сжимать любые файлы (тексты, базы данных, каналы...). Некоторые данные могут сжиматься лишь на долю своего первоначального размера. Важно то, что после распаковки мы получаем именно то, что мы сжимали. Письмо, которое мы добавили в архив, после распаковки не изменится, даже один символ. Естественно, мы можем эти процедуры применять даже для сжатия графических данных (например, графический формат TIFF). К сожалению, уровень сжатия не слишком большой (как правило, от 0 до 30 %). Преимуществом, однако, является то, что данные останутся нерушимыми.

Сжатие с потерями. Гораздо более эффективными являются алгоритмы сжатия с потерями. Они достигают значительных компрессионных отношений тем, что из данных изображений удаляется "менее важная" информация. Степень сжатия обычно можно настроить, чтобы найти компромисс между размером файла и ухудшением изображения.


Меню сайта

Растровые и векторные графические форматы
Растровые и векторные графические форматы