Кол-во цветов было - 256, стало – 4



Объем файла было I ? стало - I -18 КБАЙТ !!(обрати внимание!)

Количество пикселей неизменно.

· По формуле объема файла изображения имеем:

· , где

i-глубина цвета(количество бит, выделенное на 1 пиксель), N (высота)*M(ширина)-кол-во пикселей, I - объем растрового изображения.

· i можно найти, зная количество цветов в палитре:

Формула для определения количества цветов в палитре            

Кол-во цветов в палитре =

Было - до преобразования: i = 8 (28 = 256)

Стало - после преобразования: i = 2 (22 = 4)

· Составим систему уравнений на основе имеющихся сведений, примем за x количество пикселей (разрешение), они у нас не изменились:

Было - I = x * 8

Стало - I – 18*23 = x * 2

· Выразим x в первом уравнении:

x = I / 8

· Подставим во второе уравнение и найдем I (объем файла):

I - 18*23  = I / 4

I = 3*8*23 =24Кбайт

Результат: 24

 

Источник: 9.1 вариант 23, К. Поляков

После преобразования растрового 256-цветного графического файла в 16-цветный формат его размер уменьшился на 15 Кбайт.

Каков был размер исходного файла в Кбайтах?

Ответ: 30

После преобразования растрового 16-цветного графического файла в черно-белый формат (2 цвета) его размер уменьшился на 21 Кбайт.

Каков был размер исходного файла в Кбайтах?

 

Ответ: 28


 

ЕГЭ по информатике задание 9.4 (источник: 9.1 вариант 28, К. Поляков, С. Логинова):

Цветное изображение было оцифровано и сохранено в виде файла без использования сжатия данных. Размер полученного файла – 42 Мбайт. Затем то же изображение было оцифровано повторно с разрешением в 2 раза меньше и глубиной кодирования цвета увеличили в 4 раза больше по сравнению с первоначальными параметрами. Сжатие данных не производилось. Укажите размер файла в Мбайт, полученного при повторной оцифровке.

Решение:

· По формуле объема файла изображения имеем:

· , где

i-глубина цвета(количество бит, выделенное на 1 пиксель), N (высота)*M(ширина)-кол-во пикселей, I - объем растрового изображения.

где  — общее количество пикселей или разрешение,
а i — глубина цвета (количество бит, выделенное на 1 пиксель)

· В такого рода задачах необходимо учесть, что уменьшение разрешения в 2 раза, подразумевает уменьшение в 2 раза пикселей отдельно по ширине и по высоте. Т.е. в целом N*M уменьшается в 4 раза!

· Составим систему уравнений на основе имеющихся сведений, в которой первое уравнение будет соответствовать данным до преобразования файла, а второе уравнение — после:

42 = N*M * i

I =( N*M / 4) * 4i

 

· Выразим i в первом уравнении:

i = 42 / N*M

· Подставим во второе уравнение и найдем I (объем файла):

I=(N*M/4)∗4∗(42/N*M)

· После сокращений получим:

I = 42

Результат: 42

Источник: 9.1 вариант 28, К. Поляков

Цветное изображение было оцифровано и сохранено в виде файла без использования сжатия данных. Размер полученного файла – 54 Мбайт. Затем то же изображение было оцифровано повторно с разрешением в 2 раза больше и глубиной кодирования цвета в 3 раза меньше по сравнению с первоначальными параметрами. Сжатие данных не производилось. Укажите размер файла в Мбайт, полученного при повторной оцифровке.


Решение:

Ответ: 72


 

Камера делает фотоснимки размером 1024 х 768 пикселей. На хранение одного кадра отводится 900 Кбайт.
Найдите максимально возможное количество цветов в палитре изображения.
Решение:

· Количество цветов зависит от глубины кодирования цвета, которая измеряется в битах. Для хранения кадра, т.е. общего количества пикселей выделено 900 Кбайт. Переведем в биты:

900 Кбайт = 22 * 225 * 210 * 23 = 225 * 215

· Посчитаем общее количество пикселей (из заданного размера):

1024 * 768 = 210 * 3 * 28

· Определим объем памяти, необходимый для хранения не общего количества пикселей, а одного пикселя ([память для кадра]/[кол-во пикселей]):

(225∗215)/(3∗218)=758≈9

9 бит на 1 пиксель

· 9 бит — это i — глубина кодирования цвета. Количество цветов = 2 i:

29 = 512

Результат: 512


Дата добавления: 2021-04-15; просмотров: 62; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!