Векторное изображение

Векторное изображение
Пример, показывающий эффект векторной графики при увеличении: (a) исходное векторное изображение; (b) иллюстрация, увеличенная в 8 раз как векторное изображение; (c) иллюстрация, увеличенная в 8 раз как растровое изображение. Растровые изображения плохо масштабируются, тогда как векторные изображения могут быть неограниченно увеличены без потери качества. (Изображения были сконвертированы в JPEG для показа на этой странице.)

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

Содержание

Обзор

Современные компьютерные видеодисплеи отображают информацию в растровом формате. Для отображения векторного формата на растровом используются преобразователи, программные или аппаратные, встроенные в видеокарту.

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

Термин «векторная графика» используется в основном в контексте двухмерной компьютерной графики.

Способ хранения изображения

Рассмотрим, к примеру, окружность радиуса r. Список информации, необходимой для полного описания окружности, таков:

  1. радиус r;
  2. координаты центра окружности;
  3. цвет и толщина контура (возможно прозрачный);
  4. цвет заполнения (возможно прозрачный).

Преимущества этого способа описания графики над растровой графикой:

  • Минимальное количество информации передаётся намного меньшему размеру файла (размер не зависит от величины объекта).
  • Соответственно, можно бесконечно увеличить, например, дугу окружности, и она останется гладкой. С другой стороны, если кривая представлена в виде ломаной линии, увеличение покажет, что она на самом деле не кривая.
  • При увеличении или уменьшении объектов толщина линий может быть постоянной.
  • Параметры объектов хранятся и могут быть изменены. Это означает, что перемещение, масштабирование, вращение, заполнение и т. д. не ухудшат качества рисунка. Более того, обычно указывают размеры в аппаратно-независимых единицах (англ. device-independent unit), которые ведут к наилучшей возможной растеризации на растровых устройствах.

У векторной графики есть два фундаментальных недостатка.

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

Типичные примитивные объекты

Этот список неполон. Есть разные типы кривых (Catmull-Rom сплайны,

Также возможно рассматривать растровое изображение как примитивный объект, ведущий себя как прямоугольник.

Векторные операции

Векторные графические редакторы, типично, позволяют вращать, перемещать, отражать, растягивать, скашивать, выполнять основные аффинные преобразования над объектами, изменять z-order и комбинировать примитивы в более сложные объекты.

Более изощрённые преобразования включают булевы операции на замкнутых фигурах: объединение, дополнение, пересечение и т. д.

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

См. также

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "Векторное изображение" в других словарях:

  • Векторное изображение — изображение, сформированное большим числом отрезков коротких прямых, каждый из которых имеет определенное направление, цвет и координаты точки, из которой он исходит и точки, в которую входит. См. также: Цифровые изображения Векторная графика… …   Финансовый словарь

  • векторное изображение — vektorinis vaizdavimas statusas T sritis fizika atitikmenys: angl. vector representation; vectorial representation vok. Vektordarstellung, f rus. векторное изображение, n; векторное представление, n pranc. représentation vectorielle, f …   Fizikos terminų žodynas

  • векторное представление — vektorinis vaizdavimas statusas T sritis fizika atitikmenys: angl. vector representation; vectorial representation vok. Vektordarstellung, f rus. векторное изображение, n; векторное представление, n pranc. représentation vectorielle, f …   Fizikos terminų žodynas

  • Векторное поле Киллинга — Поле Киллинга  векторное поле скоростей (локальной) однопараметрической группы движений риманова или псевдориманова многообразия. Другими словами, поток, который генерируется векторным полем Киллинга, задает непрерывное однопараметрическое… …   Википедия

  • Бинарное изображение — Пример бинарного изображения, записанного байтами, где 1 бит представляет 1 пиксель (двоичный, шестнадцатеричный, графический виды) 11111110 01111110 11100011 11000011 00011000 11110011 11111110 00011000 11011011 11000011 00011000 11001111… …   Википедия

  • Двоичное изображение — Пример бинарного изображения, записанного байтами, где 1 бит представляет 1 пиксел (двоичный, шестнадцатеричный, графический виды) 11111110 01111110 11000011 11000011 00011000 11110011 11111110 00011000 11011011 11000011 00011000 11001111… …   Википедия

  • Object-oriented graphics — Векторное изображение …   Краткий толковый словарь по полиграфии

  • Object-oriented image — Векторное изображение …   Краткий толковый словарь по полиграфии

  • Vector image — Векторное изображение …   Краткий толковый словарь по полиграфии

  • Векторная графика — Пример, показывающий разницу между векторной, фрактальной и растровой графикой при увеличении. a: исходное векторное изображение; b: иллюстрация, увеличенная в 8 раз как векторное изображение; c: иллюст …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»