Краткий ответ
Качество растрового изображения зависит от двух величин:
- пространственного разрешения — сколько пикселей приходится на изображение (например, $800\times600$);
- глубины цвета $i$ — сколько бит отводится на один пиксель (сколько разных цветов можно закодировать: $N=2^i$).
Для векторного изображения качество от разрешения не зависит: оно задаётся формулами фигур и при увеличении не распадается на квадратики.
Почему так
- Растровое изображение — это сетка пикселей, и каждый пиксель получает ровно один цвет. Чем больше пикселей, тем мельче детали, которые можно передать (больше «мелкой клетки» — меньше ступенек на наклонных линиях).
- Чем больше бит на пиксель, тем больше оттенков: при $i=1$ только 2 цвета, при $i=8$ уже 256, при $i=24$ — около 16,7 млн. От этого зависит плавность градиентов и точность цвета.
- Отсюда же объём файла (без сжатия):
$$V = W \cdot H \cdot i \ \text{(бит)}, \qquad \text{байт} = \frac{V}{8}$$
Проверка на примере
Изображение $800\times600$ пикселей, глубина цвета 16 бит:
$$V = 800 \cdot 600 \cdot 16 = 7,680,000 \ \text{бит} = 960,000 \ \text{байт} \approx 938 \ \text{Кбайт}$$
Проверка обратным ходом: $960,000 \cdot 8 = 7,680,000$ — сходится, значит расчёт верный. Кстати, по этой формуле видно, что качество и объём «растут вместе»: улучшили разрешение или глубину цвета — файл стал тяжелее.
В тетради достаточно записать: качество растрового изображения зависит от разрешения и глубины цвета (плюс на практике — от сжатия и условий съёмки, но в школьном курсе называют именно эти две характеристики).
