Предмет: Информатика,
автор: lolodron
Несжатое растровое изображение размером 210210 пикселей занимает 4 Кб памяти. Сколькими битами кодируется один пиксель?
Ответы
Автор ответа:
0
I = K * i (I - объем информации, K - кол-во пикселей, i - вес одного пикселя / глубина цвета)
i = I / K
K = 210 * 210 = 44100 пикселей
I = 4 Kb = 4 * 1024 * 8 бит = 32768 бит
Глубина цвета бит (округляем в меньшую сторону так, как тут могут быть только целые числа)
Ой как так!? Не может быть в файле меньше бит чем пикселей!!! Значит в условии ошибка или специальная задача на внимательность
Для наглядности посчитаем для размера 40Кб
K = 210 * 210 = 44100 пикселей
I = 40 Kb = 40 * 1024 * 8 бит = 327680 бит
Глубина цвета бит (округляем в меньшую сторону так, как тут могут быть только целые числа)
Кол-во цветов в палитре цветов
Ответ: 128
А точный размер файла при этом будет = 44100 пикселей * 7 бит = 308700 бит = 37.6831054688 Кбайт
Похожие вопросы
Предмет: Химия,
автор: ARTEM2751
Предмет: География,
автор: armanzumajbaly
Предмет: Математика,
автор: Аноним
Предмет: Биология,
автор: Kristina08111
Предмет: Информатика,
автор: виолета112