1. у фотографа имеется фотоаппарат, в памяти которого заложено всего 8 цветов. фотограф в его настройках установил, чтобы изображения были размером 512*256 пикс сколько памяти при фотографировании займут 2 картинки на флешке? ответ дать в кб! 2. пользователь к электронному письму хочет прикрепить изображения. изображения имеют параметры: 256*32 пикс с палитрой 1024 цветов. сколько таких изображений можно прикрепить, если ограничение на прикрепления стоит 100 кбайт 3. какая минимальная глубина цвета требуется для кодирования 512 цветов? 4. сканер имеет разрешение 64*16 dpi. отсканированное изображение размером 4*16 дюйма занимают 128 мб памяти. чему равна глубина цвета точки отсканированного изображения? ответ дать в кбайтах
206
235
Ответы на вопрос:
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 бит (как-то много).
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 кб
Программа:
Pascal:
var arr: array[1..8] of integer;
begin
for var i := 1 to 8 do begin
arr[i] := random(50, 70);
write(arr[i], ' ');
end;
end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
NastiaForever1808.12.2020 08:31
-
ромкапомка124.09.2021 07:27
-
Nastya52147812.03.2021 00:48
-
89960032781108.06.2020 07:23
-
dstudencheskaya27.03.2023 13:42
-
IronManGold21.07.2021 21:56
-
7799de09.01.2020 09:02
-
Coova11.03.2022 18:28
-
позитив1913.05.2021 21:19
-
Васька1111432225.06.2021 03:59
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.