Информационный объем изображения (Cедьмое задание ЕГЭ)
Этот калькулятор вычисляет объем исходного и сжатого изображения, затем находит разницу объемов для одного изображения и, при необходимости, умножает на количество изображений.

Этот материал распространяется на условиях лицензии Creative Commons Attribution/Share-Alike License 3.0 (Unported). Это означает, что вы можете размещать этот контент на своем сайте или создавать на его основе собственный (в том числе и в коммерческих целях), при условии сохранения оригинального лицензионного соглашения. Кроме того, Вы должны отметить автора этой работы, путем размещения HTML ссылки на оригинал работы https://planetcalc.ru/10847/. Пожалуйста оставьте без изменения все ссылки на других авторов данной работы или работы, на основе которой создана данная работа (если таковые имеются в спроводительном тексте).
Седьмое задание ЕГЭ по информатике
Оно далеко не самое сложное, но по времени довольно трудозатратное из-за больших чисел. Поэтому я подумала, что будет хорошей идеей написать калькулятор, который будет решать его быстрее. Важно добавить, что он решает только одну разновидность этого задания, которая вычисляет экономию места!
Давайте разберем этот тип задач на примере:
Миша делает снимки интересных мест и событий цифровой камерой своего смартфона. Каждая фотография представляет собой растровое изображение размером 1920×1080 пикселей и с палитрой из 2²⁴ цветов. В конце дня Миша отправляет снимки друзьям с помощью приложения-мессенджера. Для экономии трафика приложение сжимает снимки, используя размер 1280×1024 пикселей и глубину цвета 23 бита. Сколько Гбайт трафика экономится таким образом при передаче 100 фотографий? В ответе укажите целую часть полученного числа.
Если решать обычным способом, мы сначала находим объем исходного и сжатого изображения (для этого перемножаем высоту и ширину на глубину цвета):
бит
(Глубина цвета составляет 24 бита на пиксель. Это означает, что для хранения цвета каждого пикселя используется 24 бита информации. Такое количество бит позволяет закодировать 2²⁴ (16 777 216) различных цветовых комбинаций.)
бит
И после этого считаем разницу в объеме для одного изображения:
бит
Далее, если того требует условие, перемножаем разницу в объеме для одного изображения и на количество изображений.
Калькулятор ниже решает задачи по той же схеме, используя вводимые пользователем данные. Также в нем можно менять единицы в которых отображается результат.
Размер исходного изображения
Размер сжатого изображения
Надеюсь, данный калькулятор был Вам полезен :)
Комментарии