Задание 1.
У фотографа имеется фотоаппарат, в памяти которого заложено всего 8
цветов. фотограф в его настройках установил, чтобы изображения были
размером 512*256 пикс Сколько памяти при фотографировании займут 2
картинки на флешке? Ответ дать в кб!
Задание 2.
Пользователь К электронному письму хочет прикрепить изображения.
изображения Имеют параметры: 256*32 пикс С палитрой 1024 цветов.
Сколько таких изображений можно прикрепить, если ограничение на
прикрепления стоит 100 Кбайт
Задание 3.
Какая минимальная глубина цвета требуется для кодирования 512 цветов?
Задание 4.
Сканер имеет разрешение 64*16 dpi. Отсканированное Изображение
размером 4*16 дюйма занимают 128 мб памяти. Чему равна глубина цвета
точки отсканированного изображения? Ответ дать в кбайтах
Answers & Comments
512*256*3 бит = 512*256*3 / (8*1024) Кбайт = 48 Кбайт.
Две фотографии займут 2*48 = 96 Кбайт
2. Для кодирования одного из 1024 цветов требуется log(2)1024 = 10 бит (2^10=1024). Объем одного изображения = 256*32*10 бит = 256*32*10 / (8*1024) Кбайт = 10 Кбайт. Количество изображений, которые можно прикрепить = 100/10 = 10
3. Глубина цвета = log(2)512 = 9 бит (2^9=512)
4. Количество точек отсканированного изображения = 4*16*64*16.
128 Мбайт = 128*1024 Кбайт = 128*1024*1024 байт = 128*1024*1024*8 бит.
Глубина цвета = 128*1024*1024*8 / (4*16*64*16) = 16384 бит (как-то очень много).
Verified answer
1. 8 цветов - 3 бита на пиксель. 512*256*3*2/8/1024 = 96 Кб2. 1024 цветов - 10 бит на пиксель. 256*32*10/8/1024 = 10 Кб - это одно фото. 100/10 = 10 изображений
3. 512 = 2^9. 9 бит глубина цвета
4. (64*16*4) * (64*16*16) = 67108864 пикселей всего
128*1024*1024 = 134217728 байт - это сколько весит картинка
134217728/67108864 = 2 б = 0,001953125 Кб