Предмет: Информатика,
автор: ValyaDyacenko1
Задание 1.
У фотографа имеется фотоаппарат, в памяти которого заложено всего 8
цветов. фотограф в его настройках установил, чтобы изображения были
размером 512*256 пикс Сколько памяти при фотографировании займут 2
картинки на флешке? Ответ дать в кб!
Задание 2.
Пользователь К электронному письму хочет прикрепить изображения.
изображения Имеют параметры: 256*32 пикс С палитрой 1024 цветов.
Сколько таких изображений можно прикрепить, если ограничение на
прикрепления стоит 100 Кбайт
Задание 3.
Какая минимальная глубина цвета требуется для кодирования 512 цветов?
Задание 4.
Сканер имеет разрешение 64*16 dpi. Отсканированное Изображение
размером 4*16 дюйма занимают 128 мб памяти. Чему равна глубина цвета
точки отсканированного изображения? Ответ дать в кбайтах
Ответы
Автор ответа:
1
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 Кб
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 Кб
Автор ответа:
1
1. Для кодирования одного из 8 цветов требуется log(2)8 = 3 бита (2^3=8). Память, занимаемая одной фотографией:
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 бит (как-то очень много).
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 бит (как-то очень много).
ValyaDyacenko1:
Спасибо!
Похожие вопросы
Предмет: Математика,
автор: ania2766
Предмет: Английский язык,
автор: Аноним
Предмет: Физика,
автор: shlepik
Предмет: Обществознание,
автор: katerina12212
Предмет: Математика,
автор: Помощьвучебе