Растровое изображение
Растровое изображение — это графическая информация, представленная прямоугольной сеткой отдельных точек. Каждая точка имеет определённые координаты и цвет, заданный кодом.
Как устроено
Растр можно представить как таблицу. У каждого пикселя есть номер строки и номер столбца, а также код цвета пикселя. Чем больше пикселей приходится на одну и ту же площадь, тем выше разрешение и тем подробнее могут быть показаны мелкие детали. При сильном увеличении отдельные пиксели становятся заметными, поэтому контуры выглядят ступенчатыми.
Способ хранения изображения подробно описывает представление растрового изображения. В нём учитываются ширина и высота растра, порядок пикселей и количество битов, отведённых для цвета одного пикселя.
Размер файла без сжатия
Если на каждый пиксель отводится \(i\) бит, а изображение имеет ширину \(w\) и высоту \(h\) пикселей, то количество информации о цветах без учёта заголовка файла вычисляют так:
Например, для изображения размером \(800 \times 600\) пикселей с глубиной цвета 24 бита: \(I = 800 \cdot 600 \cdot 24 = 11\,520\,000\) бит, или \(1\,440\,000\) байт. Реальный файл может занимать меньше места после сжатия.
У изображения 100 пикселей по ширине и 50 по высоте. В нём \(100 \cdot 50 = 5000\) пикселей. Если цвет каждого пикселя кодируется 8 битами, для данных о цветах потребуется \(5000 \cdot 8 = 40\,000\) бит.
Растровое изображение хранит цвета отдельных пикселей, а векторное изображение описывает объекты математическими линиями и фигурами. При увеличении растр обычно теряет чёткость, а векторное изображение сохраняет гладкость контуров.
Сколько пикселей содержит растровое изображение размером 320 × 200 пикселей?
Главное
- Растровое изображение состоит из прямоугольной сетки пикселей, каждый из которых имеет код цвета.
- Число пикселей равно \(w \cdot h\), а объём данных о цветах без сжатия — \(w \cdot h \cdot i\) бит.
- При увеличении растрового изображения становятся заметны отдельные пиксели; это отличает его от векторного изображения.