Во сколько раз отличается объем файла если его сохранить как 256-цетный и как монохромный рисунок?
Разрешение экрана 1024х768. Файл в расширением bmp занимает 1 мб,глубина цвета 32 бита . Какую часть экрана займет это изображение?
Знаешь ответ?
Чтобы оставить ответ, войдите или зарегистрируйтесь.
Ответ или решение 1
Adutov
1)
При монохромном изображении каждая точка изображения может светиться двумя цветами, например черным или белым. Для хранения двух состояний достаточно 1-го бита на точку.
При 256-цетном изображении, каждая точка может светится 256 цветами. Для хранения 256 состояний необходим один байт на точку. Если перевести в биты, получим 8 бит на точку.
Значит объем 256-цетный файла больше монохромного в 8 раз:
8 : 1 = 8(раз)
Ответ: в 8раз.
2) В одном мегабайте 1'048'576 байт:
1Кб = 1024байт
1Мб = 1024Кб = (1024*1024)байт = 1'048'576 байт
На одну точку изображения выделено 32 бита или 4 байта (32:8=4).
Получается в 1Мб может храниться 262'144 точек изображения с цветом 4 байта на точку:
1'048'576 : 4 = 262'144
А всего на экране 1024х768 светится 786'432 точек изображения:
1024 * 768 = 786'432
Получается изображение в 1Мб займет одну третью часть экрана:
262'144 / 786'432 = 1/3
Ответ: 1/3 часть.
При монохромном изображении каждая точка изображения может светиться двумя цветами, например черным или белым. Для хранения двух состояний достаточно 1-го бита на точку.
При 256-цетном изображении, каждая точка может светится 256 цветами. Для хранения 256 состояний необходим один байт на точку. Если перевести в биты, получим 8 бит на точку.
Значит объем 256-цетный файла больше монохромного в 8 раз:
8 : 1 = 8(раз)
Ответ: в 8раз.
2) В одном мегабайте 1'048'576 байт:
1Кб = 1024байт
1Мб = 1024Кб = (1024*1024)байт = 1'048'576 байт
На одну точку изображения выделено 32 бита или 4 байта (32:8=4).
Получается в 1Мб может храниться 262'144 точек изображения с цветом 4 байта на точку:
1'048'576 : 4 = 262'144
А всего на экране 1024х768 светится 786'432 точек изображения:
1024 * 768 = 786'432
Получается изображение в 1Мб займет одну третью часть экрана:
262'144 / 786'432 = 1/3
Ответ: 1/3 часть.
Новые вопросы в разделе Информатика
s3129502@gmail.com
16.02.2024, 13:53
Информатика
7-9 класс
Адинела
05.10.2022, 08:15
Гаязутдин
05.10.2022, 01:10
Алайбек
05.10.2022, 01:05
Акияма
05.10.2022, 01:00