9.Для хранения произвольного растрового изображения размером 1024×1024 пикселей отведено 512 Кбайт памяти, при этом для каждого пикселя хранится двоичное число – код цвета этого пикселя. Для каждого пикселя для хранения кода выделено одинаковое количество

9.Для хранения произвольного растрового изображения размером 1024×1024 пикселей отведено 512 Кбайт памяти, при этом для каждого пикселя хранится двоичное число – код цвета этого пикселя. Для каждого пикселя для хранения кода выделено одинаковое количество бит. Сжатие данных не производится. Какое максимальное количество цветов можно использовать в изображении?

Ответ: 16 ___________________________.

Решение:

1)n-количество бит для передачи К-цветов определяется делением количества  кБайт памяти на общее количество пикселей:  

n=(512×1024×8)/(1024×1024)=4

2) тогда из n-количество бит для передачи К-цветов следует

\(К=2^n=2^4=16\)

Ответ: 16



Другая задача:

Пусть изображение размером 64х64 пикселя (то есть, 64 — по горизонтали, 64 — по вертикали).
Переведём оба числа в степень двойки, чтобы было легко перемножать: 64x64 = 26x26 = 212 пикселей. Итого: в картинке — 212 пикселей.

Для того чтобы узнать, сколько информации будут занимать все эти пиксели, нам надо узнать, сколько «весит» один пиксель. В условии задачи это не дано напрямую.

Но дано, что в изображении могут использоваться 256 различных цветов.
Цвет каждого пикселя может быть одним из 256.
Сколько нужно бит, чтобы закодировать 256 различных вариантов?

Напомним:

1 бит кодирует 2 возможные комбинации

2 бита — 4 комбинации

3 бита — 8 комбинаций

4 бита — 16 комбинаций

5 бит — 32 комбинации

6 бит — 64 комбинации

7 бит — 128 комбинаций

8 бит — 256 комбинаций

Итак, для того, чтобы закодировать 256 различных цветов, нам нужно 8 бит. Следовательно, один пиксель в этом изображении будет занимать 8 бит.

У нас всего пикселей? — \(2^{12}\).
Если 1 пиксель занимает 8 бит,
то \(2^{12}\) пикселей будут занимать \(2^{12}8 = 2^{12}2^{3} = 2^{15}\)бит.

В задаче  просят написать ответ в Кбайтах.
Следовательно, надо перевести  из бит в Кбайты. 

Известно:

1 байт = 8 бит = \(2^{3}\) бит

1 Кбайт = 1024 байта = \(2^{10}\) байт

1 Кбайт = 8x1024 бит = \(2^{3}  2^{10} = 2^{13}\) бит

Значит, информационный объём («размер») данного изображения составляет 4 Кбайта.

Мы имеем сколько? 215 бит.
Сколько это Кбайт?
Разделим Надо поделить на то, сколько занимает 1 Кбайт бит: \(\frac{2^{15} }{ 2^{13}} = 2^{2} = 4\) Кбайт.
Следовательно, информационный объём (или «размер»)  изображения равен 4 Кбайта.

Понятия:

Бит — минимальная единица измерения информации. Ровно такой объём несёт информация о выборе из двух вариантов. Например, информация о том, что выпало при броске монетки (орёл или решка), составляет как раз 1 бит.

Информационный объём изображения — сколько бит (или смежных величин: байт, Кбайт и пр.) занимает изображение.

Цветовая палитра изображения — сколько цветов может быть у 1 пиксель данного изображения. Цветовая палитра чёрно-белого изображения составляет 2 цвета.


НаименованиеВремяСтоимость 
1

Дистанционный репетитор по информатике по Skype

      1 час от 600 руб.


Запись



Со студентами провожу занятия по высшей математике, математическому анализу, теории вероятности и математической статистике,  линейной алгебре. Индивидуальные занятия в Москве в офисе на м.Китай-город.

Подготовку к ЕГЭ школьников по математике, физике и информатике,  
 занятия со студентами по высшей математике, физике.

Демоверсия ЕГЭ 2017 по математике. Профильный уровень.

Демоверсия ЕГЭ 2017 по физике.

Демоверсия ЕГЭ 2017 по информатике

Вот основные темы по высшей математике: пределы, последовательности, производные, интегрирование, дифференцирование, линейная алгебра, аналитическая геометрия, теория вероятности.

Решение задач:

Пределы

Производные

Бесконечно малые величины

Интегралы

На главную страницу: запись на занятие с репетитором по математике, физике и информатике

Популярные репетиторы:

Рейтинг 5 из 5: 45 отзывов
 
Когда еще учился в аспирантуре, я грезил собрать во едино пару моих основных увлечений: Математику, Информатику и Обучение, c самого основания своей карьеры.

Успешный математик для студентов и школьников, PhD, педагогический стаж более 19 лет, быстро   подготовит контрольной работе по математике в 9 класс с помощью новых способов по развитию памяти и ускорению мышления. 

Запросто программирует на Python, Java и Haskell. Участвует в ведущих научных конференциях SIGIR, ACL и WWW . Консультирование по математическим пакетам Sage, JupyterLab и Maxima . Впечатляюще поработал в онлайн-компании по Big Data и TensorFlow.

Опыт репетитора по математике для аспирантов более 20 лет. Более 320 учащихся  поступили «на бюджет» в ВУЗы Москвы: МГТУ, МАИ, ФИ и МЭИ и многие другие. Занятия проводятся Дистанционно по Viber и локально в Москве м. Китай-город. Hij spreekt Nederlands.

Запись на занятия

Ваше сообщение отправлено