Предмет: Информатика,
автор: elinabaeva06
Цветное изображение было оцифровано и сохранено в виде файла без использования сжатия данных. Размер полученного файла – 54 Мбайт. Затем то же изображение было оцифровано повторно с разрешением в 2 раза больше и глубиной кодирования цвета в 3 раза меньше по сравнению с первоначальными параметрами. Сжатие данных не производилось. Укажите размер файла в Мбайт, полученного при повторной оцифровке.
onetfriend:
Предполагаю что не изменится размер.
Ответы
Автор ответа:
0
Ответ:
36 Мбайт
Объяснение:
res x cd = S
где res - resolution, cd - color depth, S - size
res x cd = 54 Mb
2res x cd/3 = ?
Получается можно просто умножить на 2 и поделить на 3.
54 * 2 / 3 = 36
Но как кодировать глубину цвета меньшую в три раза? Кодирование происходит побитово, то есть например 2^7=128 цветов, а 2^6=64. То есть уменьшение на 1 бит уменьшает количество цветов в 2 раза. Если мы уменьшим на 2 бита то глубина цвета уменьшится в 4 раза. Значит уменьшать надо на 1 бит (в два раза) и часть цветов не использовать. Получается что разрешение увеличили в два раза, а глубину цвета уменьшили в два раза.
Да, вы всё верно пишете, я предполагаю, что имелось ввиду кодирование цвета в битах, не количество цветов, и чисто условно, т.к. естественно при делении на 3 целого числа не получится.
Не думаю, что задумывалось уменьшать в 2 раза, видимо у составителя задачи монитор так работает, что в 3 можно )) Сейчас задачи чёрти кто пишет.
Не думаю, что задумывалось уменьшать в 2 раза, видимо у составителя задачи монитор так работает, что в 3 можно )) Сейчас задачи чёрти кто пишет.
Похожие вопросы
Предмет: Английский язык,
автор: dashasokolova5
Предмет: Русский язык,
автор: Oliga765
Предмет: Английский язык,
автор: garboceviq
Предмет: Русский язык,
автор: manokoff
Предмет: География,
автор: Asokolov82