1. 128 –цветной рисунок содержит 11 Кбайт информации. Из какого количества точек он состоит?
2. Для хранения растрового изображения размером 64х128 пикселов отвели 42 Кбайт памяти. Каково максимально возможное число цветов в палитре изображения?
3. Укажите минимальный объём памяти (в килобайтах), достаточный для хранения любого растрового изображения размером 64х64 пикселов, если известно, что в изображении используется палитра из 32 цветов. Саму палитру хранить не нужно.
4. В процессе преобразования растрового графического файла количество цветов уменьшилось с 512 до 32. Во сколько раз уменьшился информационный объём файла?
5. Монитор позволяет получать на экране 16 755 216 цветов. Какой объём памяти в байтах занимает один пиксель?
6. Разрешение монитора – 800х600 точек, глубина цвета – 17 бит. Каков необходимый объём видеопамяти для данного графического режима?
Ответы
Ответ дал:
0
1. Кол-во информации для хранения 1 точки = log(2)128=7 бит,
кол-во точек = 11 Кбайт/7 бит = 11*1024*8 бит/7 бит=12873,1428571
Если считать, что информации не 11 Кбайт, а 14 (что скорее всего),
то 14*1024*8/7=16384
2. 42 Кбайт/(64*128 пикселов)=42*1024 байт/8192=5,25 байт=42 бит
кол-во цветов = 2^42=что-то очень много, скорее всего - опять опечатка
если вместо 42 взять 12, то 12 Кбайт/(64*128 пикселов)=12*1024 байт/8192=1,5 байт=12 бит
кол-во цветов = 2^12=4096
3. 64*64*log(2)32/(1024*8)=2.5 Кбайт
4. log(2)512/log(2)32=9/5=1,8
5. количество цветов должно быть 16 777 216
log(2)16777216=24 (бит на один пиксель), в байтах 24/8=3
кол-во точек = 11 Кбайт/7 бит = 11*1024*8 бит/7 бит=12873,1428571
Если считать, что информации не 11 Кбайт, а 14 (что скорее всего),
то 14*1024*8/7=16384
2. 42 Кбайт/(64*128 пикселов)=42*1024 байт/8192=5,25 байт=42 бит
кол-во цветов = 2^42=что-то очень много, скорее всего - опять опечатка
если вместо 42 взять 12, то 12 Кбайт/(64*128 пикселов)=12*1024 байт/8192=1,5 байт=12 бит
кол-во цветов = 2^12=4096
3. 64*64*log(2)32/(1024*8)=2.5 Кбайт
4. log(2)512/log(2)32=9/5=1,8
5. количество цветов должно быть 16 777 216
log(2)16777216=24 (бит на один пиксель), в байтах 24/8=3
Ответ дал:
0
Спасибо, уже сама разобралась)
Вас заинтересует
1 год назад
1 год назад
6 лет назад
6 лет назад
9 лет назад
9 лет назад