Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции Информационные системы.docx
Скачиваний:
44
Добавлен:
27.03.2016
Размер:
700.75 Кб
Скачать

Дополнительные темы Векторный и растровый форматы

Существуют два основных способа кодирования графической информации: векторный и растровый.

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

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

Недостатки:

  • Более низкая реалистичность изображения

  • Зависимость от конкретной программы, в которой создавалось изображение

  • При этом спецификации векторных форматов намного сложнее таковых для растровой графики.

  • Преимущество векторной картинки — масштабируемость — пропадает, когда начинаем иметь дело с особо малыми разрешениями графики.

Достоинства:

  • Возможность производить любые изменения, не теряя при этом качество изображения. Это означает что перемещение,масштабирование,вращение,заполнениеи т. д. не ухудшает качества рисунка.

  • Размер, не зависит от реальной величины объекта, что позволяет, используя минимальное количество информации, описать сколько угодно большой объект файлом минимального размера.

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

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

Размер (size) изображения, хранящегося в файле, задается в виде числа пикселов по горизонтали (width) и вертикали (height). Для примера, оптимальное разрешение 15-дюймового монитора, как правило, составляет 1024x768.

Растровую графику можно сравнить с мозаикой, которая составляется из очень мелких разноцветных квадратиков. Меняя такие квадратики-пиксели в графической программе, мы производим редактирование картинки.

Недостатки:

  • Растровая графика прежде всего зависит от разрешения монитора или печатного устройства, с помощью которого мы просматриваем фото или картинку

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

  • Еще одним значительным недостатком растровой графики является размер графического файла, который зависит от произведения разрешения изображения на глубину цвета и на площадь изображения. В этом случае совершенно неважно, что изображено на картинке: черный квадрат «а-ля Малевич» или многоцветный и многолюдный маскарад в Бразилии. 

Достоинства:

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

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

  • Распространённость — растровая графика используется сейчас практически везде: от маленьких значковдо плакатов.

  • Высокая скорость обработки сложных изображений, если не нужно масштабирование.