P
pro·school.ru
Каталог школ

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

💻 Информатика · 5 класс

Два способа хранить картинку

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

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

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

В растровой графике картинка собрана из множества крошечных квадратиков — пикселей. Слово «пиксель» означает «точка картинки». Каждый пиксель хранит свой цвет, а из всех пикселей, как из мозаики, складывается изображение. Именно так устроены фотографии с камеры и картинки, нарисованные в простом графическом редакторе.

У растра есть особенность: если сильно увеличить рисунок, отдельные квадратики становятся заметными, а наклонные и круглые края превращаются в «лесенку». Чем больше пикселей в картинке, тем она чётче, но тем больше памяти занимает.

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

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

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

ПризнакРастровая графикаВекторная графика
Из чего состоитИз пикселейИз фигур и линий
При увеличенииВидны квадратикиКрая остаются ровными
Где применяютФотографии, сложные картинкиЧертежи, логотипы, шрифты
Сложные оттенкиПередаёт хорошоПередаёт хуже

Разобранный пример

Сравним, как хранится один синий круг этими двумя способами.

Растровый способ — список цветов всех пикселей по очереди:

пиксель(1,1)=белый; пиксель(1,2)=синий; пиксель(1,3)=синий; ...

Векторный способ — всего одно короткое правило:

круг: центр=(5,5), радиус=4, цвет=синий

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

Частая ошибка: думать, что один вид графики всегда «лучше» другого. Это не так. Для фотографии нужен растр, для чертежа и логотипа — вектор. Каждый способ хорош для своей задачи, и опытный человек выбирает его по делу.

Кратко о главном

  • Растровая графика состоит из пикселей, векторная — из геометрических фигур.
  • Растр при увеличении распадается на квадратики, вектор остаётся гладким.
  • Фотографии хранят в растре, чертежи и логотипы — в векторе.
  • Вектор хранит правила построения фигур, а не сами точки.
  • Лучшего способа нет: каждый подходит для своих изображений.