Иван передает своему другу Игорю фотографию размерами 28'346 х 4'724 точек, в которой используется 16 миллионов цветов, одним файлом без использования сжатия. У Валеры есть цветной принтер, способный печатать с разрешением 4800x1200 dpi.
a) Каков будет размер фотографии на бумаге? Ответ запишите в сантиметрах.
б) Сколько времени будет передаваться файл, если скорость передачи информации между мальчиками 1Мбайт/секунду (объем дополнительной информации о размере и палитре цветов в файле не учитывать)? Ответ запишите в минутах, округлив до тысячных.
Answers & Comments
а) если у принтера разрешение 4800x1200 точек на дюйм, значит по горизонтали размер будет равен 2,54 * 28346 / 4800 ≈ 15 см. А по вертикали 2,54 * 4724 / 1200 ≈ 10 см.
Ответ: 10x15 см
б) для кодирования 16 миллионов цветов, необходимо, чтобы в одном пикселе было закодировано 3 байта информации (или 24 бита).
Известно, что размер изображения 28346 на 4724 точек. А всего это 28346 * 4724 = 133906504 точек. Если каждая точка несёт 24 бита информации, то всего данное изображение содержит 133906504 * 3 = 401719512 байта информации. Или 401719512 / 1024 = 392304,2109375 кбайт или 383,10958099365234375 Мбайт информации.
Известно, что скорость передачи равна 1 Мбайт в секунду или 60 МБайт в минуту. Следовательно, для передачи данного файла потребуется 383,10958099365234375 / 60 ≈ 6,385 минут
Ответ: 6,385 минут