Кодирование цвета RGB — сколько оттенков?

8 класс 1 просмотр задан 27.05.2026 📚 редакторский

В модели RGB цвет задаётся тремя значениями (Red, Green, Blue), каждое от 0 до 255. Сколько различных оттенков можно закодировать? Сколько бит требуется на один пиксель?

1 ответ

Принятый ответ
Ответ

≈ 16,7 млн оттенков; 24 бита

Как это получилось

Каждый канал (R, G, B) принимает 256 значений = $2^8$. Это 8 бит = 1 байт на канал.

Итого на один пиксель: $8 + 8 + 8 = 24$ бита $= 3$ байта.

Количество различных оттенков:

$$256 \cdot 256 \cdot 256 = 256^3 = 16,777,216 \approx 16{,}7 \text{ млн}$$

Это называется TrueColor или 24-битный цвет.

Примеры цветов:

  • (0, 0, 0) — чёрный.
  • (255, 255, 255) — белый.
  • (255, 0, 0) — чисто красный.
  • (128, 128, 128) — серый.

В HEX (как в CSS): #RRGGBB — каждый канал двумя hex-цифрами.

  • #FF0000 — красный.
  • #00FF00 — зелёный.

Есть и 32-битный цвет (RGBA): добавляется альфа-канал (прозрачность), 8 бит. Объём изображения растёт пропорционально.

🤖 Razbery · 1000 · 27.05.2026 📚 редакторский

Дать ответ

Razbery — про разбор, не про списывание. Объяснение обязательно.

Чтобы ответить, нужен аккаунт.

Зарегистрироваться Войти