Какой объем видеопамяти необходим для хранения изображения, при усл., что разрешение экрана 1920 на 1080 пикс., а кол-во цветов 16

Автор: Alexandr, 13.04.2023 Рубрики: Компьютерная грамотность

img-Kol-vo-tsvetov-16.png

Вопрос на засыпку в теме заметки... (прислали его в комментариях, решил ответить кратко на странице блога, дабы не разводить споры...).

Вообще, это типовой вопрос, который часто можно встретить в тестах, учебниках, в различных задачках на сообразительность и т.п. (только разрешение и кол-во цветов могут указать разное). Попробую дать универсальный ответ.

 

*

Решение по шагам

  1. ШАГ 1: сначала считаем количество пикселей на экране. Т.к. разрешение дисплея в моей задачке 1920 на 1080 — то формула следующая: 1920*1080 = 2 073 600;
    img-2073600-inzhenernyiy-kalkulyator.png

    2073600 - инженерный калькулятор

     

  2. ШАГ 2: далее нам понадобится формула N=2^i для определения кол-во бит на 1 пиксель (где N - кол-во цветов; i - биты). Т.е. получается, что если 16 цветов — то: 16=2^i, где i = 4 (примечание: для 8 цветов: i = 3; для 32 цветов: i = 5; RGB = 16 777 216 цветов и i = 24 Бит или 3 Байт). Кстати, посчитать i можно через логарифм на любом инженерном калькуляторе, см. пример ниже; 👇
    img-Logarifm-inzhenernyiy-kalkulyator.png

    Логарифм - инженерный калькулятор (1 бит = 2 цвета (0 и 1); 2 бита = 4 цвета (00, 01, 10 и 11); 4 бита = 2 в 4-й степени = 16 цветов!)

     

  3. ШАГ 3: теперь нам останется лишь перемножить кол-во пикселей на дисплее с кол-вом бит на 1 пиксель (т.е. значением i, посчитанным в ШАГЕ 2). Т.е. для нашего примера: 2 073 600 * 4 = 8 294 400 Бит (или 8 294 400/8 Байт* = 1 036 800 Байт = 1 036 800 / 1024 Кбайт = 1012,5 Кбайт).

 

* 📌 Кстати, если возникли вопросы по поводу перевода Бит в Байты — рекомендую познакомиться с одной моей предыдущей заметкой (там табличка и примеры: подскажут, как легко переводить одни значения в другие). 👇

Таблица с ед. информации: Биты, Байты (КБ, МБ, ГБ, ТБ). Сколько Байт в Килобайте, Мегабайте?

 

*

За сим откланяюсь...

Успехов!

Написать комментарий 📎

 

Прикрепить картинку, скрин:

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

  • Интересное
  • Оптимизируем и ускоряем
  • Удаляем вирусы
  • Настраиваем звук
  •