Какой минимальный объём памяти (в кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 512×128 пикселов при условии, что в изображении могут использоваться 16 различных цветов?

verakras verakras    2   03.09.2019 02:00    17

Ответы
89518099647 89518099647  06.10.2020 13:40

Общий объем памяти I = K * i  

(K - кол-во пикселей, i - объем памяти на 1 пиксель/цвет или глубина цвета)

По формуле N = 2^i или i = \lceil {\log_2{N}} \rceil  

(N - кол-во цветов в палитре, i - глубина цвета)

Глубина цвета i = \lceil {\log_2{16}} \rceil = 4 бит

Объем памяти K = 512 * 128 пикселей * 4 бит = 262144 бит

262144.0 бит = 32768.0 байт = 32.0 Кбайт = 0.03125 Мбайт = 3.0517578125e-05 Гбайт = 2.9802322387695312e-08 Tбайт

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика