• Предмет: Информатика
  • Автор: hills28
  • Вопрос задан 3 месяца назад

помогите пожалуйста дам 30 баллов

какая разрядность кода понадобится на кодирование цветов радуги?


посчитай объём графического изображения

Приложения:

Ответы

Ответ дал: Ziorar
2

1) В радуге семь цветов (красный, оранжевый, жёлтый, зелёный, голубой, синий, фиолетовый - что обычно учили запоминающейся фразой "Каждый Охотник Желает Знать, Где Сидит Фазан").

Минимальная разрядность кода для семи вариантов цвета равна 3 бит (т.к. $2^3= 8, чего хватает для наших семи вариантов цвета).

2) В данном изображении (насколько я могу видеть) использованы 4 цвета - белый, чёрный, жёлтый, коричневый.

Для кодирования 4 цветов достаточно 2 бита (т.к. $2^2= 4 ). Это количество информации, нужное для кодирования одного пикселя изображения.

По сетке мы видим, как данное изображение разбито на пиксели, и можем посчитать, сколько оно содержит пикселей по горизонтали и по вертикали.

Получим, размер изображения 55 на 55 пикселей.

Значит, всего изображение состоит из:

55 * 55 = 3025 пикселей

Каждый пиксель кодируется двумя битами. Всего получим:

3025 * 2 = 6050 бит  (это и есть информационный объём изображения)

Ответ: 6050 бит

(в байты не стал переводить, т.к. не делится нацело на 8)

Вас заинтересует