Планирование уроков на учебный год (ФГОС)



Урок 18
§15. Кодирование графической информации




Содержание урока:

15.1. Общие подходы к кодированию графической информации. 15.2. Векторная и растровая графика

15.3. Кодирование цвета

15.4. Цветовая модель RGB

15.5. Цветовая модель HSB. 15.6. Цветовая модель CMYK

САМОЕ ГЛАВНОЕ. Вопросы и задания

Материалы к уроку


liniya

САМОЕ ГЛАВНОЕ


Графическая информация, так же как числовая и текстовая, хранится в памяти компьютера в двоичном коде. Для представления графического изображения в памяти компьютера предварительно его необходимо подвергнуть пространственной дискретизации и квантованию, что неизбежно приведёт к потере некоторой доли информации.

Векторный метод кодирования графической информации основывается на выделении в процессе дискретизации конечного количества областей пространства — графических примитивов (отрезков, многоугольников, кривых, овалов, дуг и др.).

Растровый метод кодирования графической информации основывается на выделении в процессе дискретизации конечного количества точек пространства — пикселей.

Для каждого элемента пространства (области, точки) сохраняется информация о его цвете. Всё многообразие цветов может быть получено с помощью трёх независимых цветов, взятых в некоторой пропорции.

В компьютерной технике чаще всего используются следующие цветовые модели:

• RGB (Red — Green — Blue, красный — зелёный — синий) — для компьютерной обработки имеющихся изображений, при подготовке изображений для воспроизведения на экране;
• HSB (Hue — Saturation — Brightness, цветовой оттенок — насыщенность — яркость) — при создании изображений с помощью инструментов графического редактора;
• CMYK (Cyan — Magenta — Yellow — blacK, голубой — пурпурный — жёлтый — чёрный) — для подготовки печатных изображений.

Для сохранения информации о цвете каждой точки цветного изображения в модели RGB отводится 24 (режим True Color) или 16 бит (режим High Color).

Количество бит, используемое для хранения и представления цвета при кодировании одного пикселя растровой графики или видеоизображения, называется глубиной цвета (i)• Палитра (N) — количество цветов, которые могут быть использованы для воспроизведения изображения. Справедливо соотношение: N = 2i.

В режиме High Color может быть представлено 65 536 разных цветов, а в режиме True Color — 16 777 216. Такие цветовые палитры вполне реалистичны и «комфортны» для человеческого глаза.

Вопросы и задания


1. Почему при кодировании графических изображений всегда происходит потеря некоторого количества информации?

2. В чём суть векторного кодирования информации?

3. В чём суть растрового кодирования информации?

4. Какова физическая природа света?

5. Сформулируйте законы, наиболее важные для понимания сути цветовоспроизведения и цветового кодирования.

6. В чём состоит суть цветовой модели RGB?

7. Определите требуемый объём видеопамяти при заданных разрешении монитора и глубине цвета.

8. Для хранения растрового изображения размером 128 х 128 пикселей отвели 16 Кбайт памяти. Каково максимально возможное число цветов в палитре изображения?

9. Определите объём видеопамяти компьютера, который необходим для реализации графического режима монитора True Color с разрешающей способностью 1024 х 768 точек.

10. В цветовой модели RGB для кодирования одного пикселя используется 3 байта. Фотографию размером 2048 х 1536 пикселей сохранили в виде несжатого файла с использованием RGB-кодирования. Определите размер файла.

11. Укажите минимальный объём памяти (в килобайтах), достаточный для хранения любого растрового изображения размером 64 х 64 пикселя, если известно, что в изображении используется палитра из 256 цветов. Саму палитру хранить не нужно.

12. Вы хотите работать с разрешением монитора 1920 х 1080 пикселей, используя 16 777 216 цветов. В магазине продаются видеокарты с памятью 512 Кбайт, 2 Мбайта, 4 Мбайта и 64 Мбайта. Какую из них можно купить для вашей работы?

13. В процессе преобразования растрового графического изображения количество цветов уменьшилось с 16 777 216 до 256. Во сколько раз уменьшится объём занимаемой им памяти?

14. Пусть используется режим High Color. Назовите цвет, который задаётся кодом:

1) 1111100000011111; 2) 0111101111101111.

15. Для кодирования цвета фона интернет-страницы используется атрибут bgcolor=“#XXXXXX”, где ХХХХХХ — шестнадцатизначное значение интенсивности цветовых компонент в 24-битной RGB-модели.
Назовите цвет страниц, заданных тегами:

1) <body bgcolor="#FFFFFF">;
2) <body bgcolor="#00FF00">;
3) <body bgcolor="#0000FF">;
4) <body bgcolor="#EEEE00">;
5) <body bgcolor="#A5A5A5">.

16. Выясните, каким образом распределено количество битов по красной, зелёной и синей составляющим в 8-битной цветовой схеме. С чем связано такое распределение?

17. Назовите факторы, существенные для построения моделей цветопередачи RGB и HSB. Какими характеристиками цвета оперирует модель цветопередачи HSB?

18. Исследуйте окно «Изменение палитры» в графическом редакторе Paint. Какие модели конструирования цвета там представлены?

19. Краски каких цветов используются в цветном принтере? Почему для печати на цветном принтере нельзя использовать краски красного, зелёного и синего цветов?

20. Почему модель RGB считается аддитивной, а модель CMYK — субтрактивной цветовой моделью?

Cкачать материалы урока






Наверх