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