1)Сканируется цветное изображение размером 16 х 16 см. Разрешающая сканера 600 х 600 dpi, глубина цвета — 2 байта. Какой информационный объём будет иметь полученный графический файл? 2) Рассчитайте объем видеопамяти, необходимый для хранения графического изображения, занимающего весь экран монитора с разрешением 640 на 480 и палитрой из 256 цветов
Информационный объем = количество пикселей x глубина цвета
В данном случае, размер изображения составляет 16 х 16 см, а разрешающая способность сканера - 600 х 600 dpi. Чтобы определить количество пикселей в изображении, нужно умножить разрешающую способность по горизонтали на размер изображения по горизонтали и разрешающую способность по вертикали на размер изображения по вертикали. То есть:
Количество пикселей = (разрешающая способность по горизонтали х размер изображения по горизонтали) х (разрешающая способность по вертикали х размер изображения по вертикали)
В нашем случае это будет:
Количество пикселей = (600 dpi х 16 см) х (600 dpi х 16 см)
Подставим значения и выполним вычисления:
Количество пикселей = (600 х 16) х (600 х 16) = 9 216 000 пикселей
Затем нужно учитывать глубину цвета, которая в данном случае составляет 2 байта. Один байт составляет 8 бит, поэтому:
Глубина цвета в битах = глубина цвета x 8
В данном случае это будет:
Глубина цвета в битах = 2 байта x 8 = 16 бит
Наконец, чтобы определить информационный объем в битах, нужно умножить количество пикселей на глубину цвета в битах, то есть:
Информационный объем в битах = количество пикселей x глубина цвета в битах
В нашем случае это будет:
Информационный объем в битах = 9 216 000 пикселей x 16 бит = 147 456 000 бит
Так как результат измеряется в битах, может быть полезно перевести его в байты, килобайты или мегабайты.
1 байт = 8 бит, 1 килобайт = 1024 байт, 1 мегабайт = 1024 килобайта.
Для этого делаем следующие вычисления:
Количество байт = информационный объем в битах / 8 = 147 456 000 бит / 8 = 18 432 000 байт
Количество килобайт = количество байт / 1024 = 18 432 000 байт / 1024 = 18 000 килобайт
Количество мегабайт = количество килобайт / 1024 = 18 000 килобайт / 1024 = 17,5 мегабайт
Итак, информационный объем полученного графического файла составит 17,5 мегабайт.
Теперь перейдем ко второму вопросу. Чтобы рассчитать объем видеопамяти, необходимый для хранения графического изображения на весь экран монитора, сначала определим количество пикселей, которые может отобразить монитор:
Количество пикселей на экране = разрешение по горизонтали х разрешение по вертикали
В данном случае это будет:
Количество пикселей на экране = 640 пикселей х 480 пикселей = 307 200 пикселей
Затем учтем палитру из 256 цветов. Для хранения каждого пикселя нужно 8 бит (1 байт). То есть:
Объем видеопамяти = количество пикселей на экране х глубина цвета в битах
В нашем случае это будет:
Объем видеопамяти = 307 200 пикселей x 8 бит = 2 457 600 бит
Снова переведем в удобные единицы:
Объем видеопамяти в битах = 2 457 600 бит
Объем видеопамяти в байтах = 2 457 600 бит / 8 = 307 200 байт
Объем видеопамяти в килобайтах = 307 200 байт / 1024 = 300 килобайт
Объем видеопамяти в мегабайтах = 300 килобайт / 1024 = 0,29 мегабайта
Итак, для хранения графического изображения на весь экран монитора с разрешением 640 на 480 пикселей и палитрой из 256 цветов потребуется объем видеопамяти примерно 0,29 мегабайта или примерно 300 килобайт.