Сравнение растровой и векторной графики
💻 Информатика · 5 класс
Два способа хранить картинку
Компьютерная графика — это изображения, которые создают, обрабатывают и хранят на компьютере. Оказывается, один и тот же рисунок можно описать в памяти компьютера двумя совершенно разными способами: растровым и векторным. От выбранного способа зависит, как картинка будет выглядеть при увеличении, сколько места займёт в памяти и для каких задач подойдёт.
Понимать разницу между этими способами полезно: тогда вы сможете выбрать подходящий формат для фотографии, для логотипа или для школьного чертежа, и картинка не испортится.
Растровое изображение
В растровой графике картинка собрана из множества крошечных квадратиков — пикселей. Слово «пиксель» означает «точка картинки». Каждый пиксель хранит свой цвет, а из всех пикселей, как из мозаики, складывается изображение. Именно так устроены фотографии с камеры и картинки, нарисованные в простом графическом редакторе.
У растра есть особенность: если сильно увеличить рисунок, отдельные квадратики становятся заметными, а наклонные и круглые края превращаются в «лесенку». Чем больше пикселей в картинке, тем она чётче, но тем больше памяти занимает.
Векторное изображение
В векторной графике картинку описывают не точками, а геометрическими фигурами: отрезками, окружностями, прямоугольниками, многоугольниками. Компьютер хранит не сами точки, а правило построения каждой фигуры. Например, для круга он запоминает координаты центра, длину радиуса и цвет.
Главное преимущество вектора: при увеличении фигуры строятся заново по правилу, поэтому края всегда остаются гладкими — никакой «лесенки» не появляется. Поэтому в векторе делают чертежи, схемы, логотипы и даже буквы шрифтов, которые должны быть ровными при любом размере.
| Признак | Растровая графика | Векторная графика |
|---|---|---|
| Из чего состоит | Из пикселей | Из фигур и линий |
| При увеличении | Видны квадратики | Края остаются ровными |
| Где применяют | Фотографии, сложные картинки | Чертежи, логотипы, шрифты |
| Сложные оттенки | Передаёт хорошо | Передаёт хуже |
Разобранный пример
Сравним, как хранится один синий круг этими двумя способами.
Растровый способ — список цветов всех пикселей по очереди:
пиксель(1,1)=белый; пиксель(1,2)=синий; пиксель(1,3)=синий; ...
Векторный способ — всего одно короткое правило:
круг: центр=(5,5), радиус=4, цвет=синий
Векторная запись короче и не портится при увеличении. Зато растровая способна передать настоящую фотографию с тысячами разных оттенков, чего вектору не повторить.
Частая ошибка: думать, что один вид графики всегда «лучше» другого. Это не так. Для фотографии нужен растр, для чертежа и логотипа — вектор. Каждый способ хорош для своей задачи, и опытный человек выбирает его по делу.
Кратко о главном
- Растровая графика состоит из пикселей, векторная — из геометрических фигур.
- Растр при увеличении распадается на квадратики, вектор остаётся гладким.
- Фотографии хранят в растре, чертежи и логотипы — в векторе.
- Вектор хранит правила построения фигур, а не сами точки.
- Лучшего способа нет: каждый подходит для своих изображений.