Задача типа #7: Кодирование графической и звуковой информации
Кодирование графической и звуковой информации
Виталий делает снимки интересных мест и событий цифровой камерой своего смартфона. Каждая фотография представляет собой растровое изображение размером 1920×1080 пикселей и с палитрой из 232 цветов.
В конце дня Виталий отправляет снимки друзьям с помощью приложения-мессенджера. Для экономии трафика приложение сжимает снимки, используя размер 1280×1024 пикселей и глубину цвета 30 бит.
Сколько Кбайт трафика экономится таким образом при передаче 120 фотографий?
Ответ: 396000
Алгоритм решения:
Рассчитывается количество пикселей изображения, необходимое количество бит для отображения цвета, переводится в байты. Рассчитывается объём нужного количества изображений. Разница объёмов исходных изображений и сжатых изображений переводится в килобайты.
Алгоритм решения:
Рассчитывается количество пикселей изображения, необходимое количество бит для отображения цвета, переводится в байты. Рассчитывается объём нужного количества изображений. Разница объёмов исходных изображений и сжатых изображений переводится в килобайты.
Посмотреть решение задачи (код на Python) в Telegram боте по ID задачи 107013