Задача типа #7: Кодирование графической и звуковой информации
Кодирование графической и звуковой информации
Задача #1
Виталий фотографирует интересные места и события цифровой камерой своего смартфона. Каждая фотография представляет собой растровое изображение размером 1024×768 пикселей, при этом используется палитра из 230 цветов.
В конце дня Виталий отправляет снимки друзьям с помощью приложения-мессенджера. Для экономии трафика приложение оцифровывает снимки повторно, используя размер 800×600 пикселей и глубину цвета 28 бит.
Сколько Кбайт трафика экономится при передаче 100 фотографий?
В ответе укажите целую часть полученного числа
Задача #2 Музыкальный фрагмент был записан в формате моно, оцифрован и сохранён в виде файла без сжатия данных. Размер полученного файла − 35 Мбайт. Затем тот же музыкальный фрагмент был записан повторно в формате стерео (двухканальная запись) с частотой дискретизации в 3,5 раза больше, чем в первый раз. Сжатие данных не производилось.
Укажите размер файла в Мбайт, полученного при повторной записи.
В ответе запишите только целое число, единицу измерения писать не нужно
Задача #1 - 123937
Задача #2 - 245
Алгоритм решения:
Задача #1 - Рассчитывается количество пикселей изображения, необходимое количество бит для отображения цвета, переводится в байты. Рассчитывается объём нужного количества изображений. Разница объёмов исходных изображений и сжатых изображений переводится в килобайты
Задача #2 - Размер файла увеличится пропорционально увеличению количества каналов и частоты дискретизации
Возможно другое решение.
Посмотреть решение задачи (код на Python) в Telegram боте по ID задачи 107012