Разница между растровым изображением и вектором

Растровое изображение против вектора

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

Подробнее о растровом изображении

Отображение битов, представляющих изображение в виде массива, называется растровым изображением. Точно так же отображение пикселей называется растровым изображением. С определенной точки зрения можно утверждать, что отображение с 1 битом на пиксель в качестве растрового изображения и отображение с несколькими битами на пиксель в виде пиксельной карты. В несжатых форматах растровых изображений пиксели изображения сохраняются с различной глубиной цвета в диапазоне от 1, 2, 4, 8, 16, 24 и 32 пикселей. Глубины цвета ниже 8 бит используются для хранения оттенков серого или индексированных цветовых шкал..

Растровые изображения сохраняются с расширением .bmp. Минимальный размер файла растрового изображения можно получить с помощью size = width • height • n / 8, где высота и ширина указаны в пикселях, а n - это глубина цвета, а size - размер файла в байтах. С n-битной глубиной цвета растровое изображение может включать 2n цветов в изображение. При увеличении пиксели, состоящие из растрового изображения, становятся видимыми, как и любое растровое графическое изображение, такое как TIFF или jpeg, что делает изображение нечетким.

Подробнее о векторной графике

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

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

Файлы векторной графики используют типы файлов SVG и CGM.

В чем разница между растровой и векторной графикой?

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

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