Решение: Объем памяти занимаемого файла изображения равен кол-ву пикселов, умноженное на глубину цвета. 1) В первом случае у нас фигурируют два цвета: черный и белый, т.е. два пиксела. Глубина цвета таких пикселов равна 1. Таким образом, битов требует изображение. Однако, можно перевести биты в байты, поделив полученное значение на 8. Мы получим значение, равное 2500 байтам. 2) Глубина цвета равна логарифму кол-ва цвета пикселов, доступные изображению по основанию 2. В нашем случае изображение хранит в себе пикселы, которые могут иметь 16-цветовое значение. Значит, . Т.е. глубина цвета каждого пиксела составляет 4 бита. Теперь,
Столько битов потребуется, чтобы компьютер смог запомнить данное изображение. Можно перевести биты в байты, поделив полученное значение на 8. Получим 10000 байтов.
Если речь о "минимально возможном", знаачит используется какое-то кодирование данных. Простейший вариант кодирования - это присвоить числу 50 (меньше ведь не может быть) код 0. Тогда 500 также сдвинется на 50 и получит код 450. Чтобы определить, сколько бит потребуется для записи кода 450, нужно или перевести 450 в двоичную систему счисления, или вычислить и округлить результат до ближайшего большего целого. В последнем случае получим приблизительно 8.81 и округлим до 9. На запись информации по одному донору потребуется от 1 до 9 бит. Если считать, что информация по каждому донору записывается одинаковым количеством бит, то потребуется 56х9=504 бита. Если кодировку производить переменным числом бит, понадобится код - разделитель данных, который также занимает место. В подобных случаях решение о формате записи принимается исходя из конкретных условий.
Объем памяти занимаемого файла изображения равен кол-ву пикселов, умноженное на глубину цвета.
1) В первом случае у нас фигурируют два цвета: черный и белый, т.е. два пиксела. Глубина цвета таких пикселов равна 1.
Таким образом,
битов требует изображение. Однако, можно перевести биты в байты, поделив полученное значение на 8. Мы получим значение, равное 2500 байтам.
2) Глубина цвета равна логарифму кол-ва цвета пикселов, доступные изображению по основанию 2. В нашем случае изображение хранит в себе пикселы, которые могут иметь 16-цветовое значение. Значит,
. Т.е. глубина цвета каждого пиксела составляет 4 бита.
Теперь,
Столько битов потребуется, чтобы компьютер смог запомнить данное изображение. Можно перевести биты в байты, поделив полученное значение на 8. Получим 10000 байтов.
и округлить результат до ближайшего большего целого. В последнем случае получим приблизительно 8.81 и округлим до 9.
На запись информации по одному донору потребуется от 1 до 9 бит. Если считать, что информация по каждому донору записывается одинаковым количеством бит, то потребуется 56х9=504 бита.
Если кодировку производить переменным числом бит, понадобится код - разделитель данных, который также занимает место. В подобных случаях решение о формате записи принимается исходя из конкретных условий.