Кодирование графической информации Цель: научить решать задачи по теме кодирование графической информации, проверить теоретические знания учащихся по этой теме. Ход урока: 1. Организационный момент 2. Постановка целей и задач урока. Сегодня мы научимся решать задачи по теме «Кодирование графической информации». 3. Актуализация теоретических знаний. Самостоятельная работа 1. Назовите форматы представления изображений. (Растровые и векторные) 2. Как называется размер матрицы? (разрешение растрового изображения) 3. Назовите параметры растрового изображения. (разрешение растрового изображения, цветовая глубина или разрядность одного пикселя) 4. Перечислите наиболее широко используемые цветовые модели. (RGB, CMY, CMYK) 5. Перечислите наиболее распространённые графические форматы. (GIF, JPEG, PCD, BMP, TIFF, PNG, WMF, CDR) 4. Изучение нового материала Палитра (N) - количество используемых в наборе цветов . Глубина цвета (I) - количество бит (двоичных разрядов), отводимых в видеопамяти под каждый пиксель. Каждый цвет имеет свой уникальный двоичный код. Код цвета пикселя содержит информацию о доле каждого базового цвета. Число цветов, воспроизводимых на экране монитора (N), и число бит, отводимых под кодирование цвета одного пикселя (I), находится по формуле: N=2I V=K*I, где V - информационный объем рисунка (файла) в битах, К - общее количество точек рисунка или разрешающая способность монитора в пикселях, I - глубина цвета в битах. 5. Закрепление изученного материала 1. Определите количество цветов в палитре при глубине цвета 4, 8, 16, 24, 32 бита. Решение: Глубина цвета (I) Количество цветов в палитре (N) 4 4 2 =16 8 28= 256 16 216= 65 536 24 224= 16 777 216 32 232= 4 294 967 296 2. Черно-белое (без градаций серого) растровое графическое изображение имеет размер 10x10 точек. Какой объем памяти займет это изображение? Решение: K=10*10=100 пикселей Рисунок черно-белый, значит, палитра состоит из двух цветов (черный, белый), т.е. N=2. Отсюда находим глубину цвета I= 1бит. V=K*I=100*1=100 бит Ответ: 100 бит. 3. Цветное (с палитрой из 256 цветов) растровое графическое изображение имеет размер 10x10 точек. Какой объем памяти займет это изображение? Решение: К=10*10=100 пикселей N=256, N=2I, I=8 V=100*8=800 бит=100 байт Ответ:100 байт. 4. В процессе преобразования растрового графического изображения количество цветов уменьшилось с 65536 до 16. Во сколько раз уменьшится объем занимаемой им памяти? Решение: N1=65536, I1=16 N2=16, I2=4 V1/V2=I1/I2=16/4=4 Ответ: в 4 раза. 5. В процессе преобразования растрового графического изображения количество цветов увеличилось с 16 до 4294967296. Во сколько раз увеличился объем, занимаемый им в памяти? Решение: N1=16, I1=4 N2=4294967296, I2=32 V2/V1=I2/I1=32/4=8 Ответ: в 8 раз. 6. 256-цветный рисунок содержит 120 байт информации. Из скольких точек он состоит? Решение: V=120 байт=120*8=960 бит N=256, I=8 K=V/I=960/8=120 точек Ответ: 120 точек. 7. Для хранения изображения размером 64x32 точек выделено 64 байт памяти. Определите, какое максимальное число цветов допустимо использовать в этом случае. Решение: K=64*32=2048 пикселей V=64 байт=64*8=4096 бит I=V/K=4096/2048=2 бита N=2I=4 цвета Ответ: 4 цвета 6. Постановка домашнего задания 1. Растровый файл, содержащий черно-белый рисунок, имеет объем 300 байт. Какой размер может иметь рисунок в пикселях? Решение: Объем файла V=300б=2400бит. Рисунок черно-белый, значит, палитра состоит из двух цветов (черный, белый), т.е. N=2. Отсюда находим глубину цвета I= 1бит. К=V/I=2400бит/1бит=2400 пикселей. Ответ: Рисунок может состоять из 2400 пикселей. 2. Сколько информации содержится в картинке экрана с разрешающей способностью 800х600 пикселей и 16 цветами? Решение: Количество точек К=800х600=480000 Глубина цвета I=4 бита, т.к. 24=16 480000·4 = 1920000 бит = 240000 б Ответ: 240000 б