Сколько бит требуется, чтобы закодировать информацию о 130 оттенках? Нетрудно подсчитать, что 8 бит (т. е. 1 байт), поскольку при помощи 7 бит можно сохранить номера оттенков от 0 до 127, а 8 бит хранят номера от 0 до 255. Легко видеть, что такой способ кодирования не оптимален: 130 заметно меньше 255. Подумайте, как уплотнить информацию о рисунке при его записи в файл, если известно, что: 1) в рисунке одновременно содержится только 16 цветовых оттенков из 130 возможных; 2) в рисунке присутствуют все 130 оттенков одновременно, но количество точек, закрашенных разными оттенками, сильно различается.
Задание

Сколько бит требуется, чтобы закодировать информацию о 130 оттенках? Нетрудно подсчитать, что 8 бит \(т\. е\. 1 байт\), поскольку при помощи 7 бит можно сохранить номера оттенков от 0 до 127, а 8 бит хранят номера от 0 до 255.
Легко видеть, что такой способ кодирования не оптимален: 130 заметно меньше 255.
Подумайте, как уплотнить информацию о рисунке при его записи в файл, если известно, что:
1) в рисунке одновременно содержится только 16 цветовых оттенков из 130 возможных;
2) в рисунке присутствуют все 130 оттенков одновременно, но количество точек, закрашенных разными оттенками, сильно различается.