Тема урока: Кодирование графических изображений
Кодирование цветов пикселей
Кодирование цветов пикселей
Кодирование цветов пикселей
3.02M
Category: informaticsinformatics

Кодирование графических изображений

1.

Запустите презентацию ( гл. меню - показ слайдов –
с начала). Внимательно её изучите.
Презентация вас познакомит с темой урока и основными
понятиями, раскрывающими тему урока. Тему урока и основные
моменты, раскрывающую тему запишите в рабочую тетрадь.
Если, что- то непонятно, то вы можете найти информацию в
учебнике (страницы указаны в конце презентации в дом.
задании), либо в интернете, либо задать вопрос Лидии
Александровне по почте в электронном дневнике. Оценки с этой
недели буду выставлять в конце недели, поэтому старайтесь
домашнее задание до конца недели сделать
Пора за работу!

2. Тема урока: Кодирование графических изображений

3.

4.

5.

6.

Палитра
RGB

7.

8.

Цвет - (255;0;0) -?
Цвет - (0;255;0) -?
Цвет - (0; 0;255) -?
Ответ: Красный
Ответ: Зелёный
Ответ: Синий
Как кодируется чёрный цвет?
Ответ: (0;0;0)
Как кодируется белый цвет?
Ответ: (255;255;255)
Как кодируется жёлтый цвет?
Ответ: (255;255;0)
Как кодируется голубой цвет?
Как кодируется пурпурный цвет?
Ответ: (0;255;255)
Ответ: (255;0;255)
Сколько цветовых оттенков можно закодировать в палитре RGB?

9.

10.

Где используется субтрактивная модель?
(ответ: при выводе информации на бумагу)

11. Кодирование цветов пикселей

КОДИРОВАНИЕ
ЦВЕТОВ ПИКСЕЛЕЙ
Код пикселя – это информация о
цвете пикселя.
0
1
1
0
1
1
0
0
0
1
0
1
1
1
1
0
Черно-белое изображение
кодируется просто:
0 – черный цвет (не светится),
1 – белый цвет (светится).
Каждый пиксель кодируется 1 битом,
2 цвета.

12. Кодирование цветов пикселей

КОДИРОВАНИЕ
ЦВЕТОВ ПИКСЕЛЕЙ
11 00 11 01
01 11 10 11
11 10 11 01
01 11 00 11
4-хцветное изображение
кодируется так:
00 – черный цвет ,
01 – красный цвет ,
10 – синий цвет,
11 – белый.
Каждый пиксель кодируется 2 битами,
4 цвета.

13. Кодирование цветов пикселей

КОДИРОВАНИЕ
ЦВЕТОВ ПИКСЕЛЕЙ
Каждый пиксель кодируется 3 битами,
8 цветов.

14.

Цвет
Составляющие
R
G
B
Интенсивность
Черный
0
0
0
0
Синий
0
0
1
0
Зеленый
0
1
0
0
Голубой
0
1
1
0
Красный
1
0
0
0
Пурпурный
1
0
1
0
Коричневый
1
0
1
0
Белый(серый)
1
1
1
0
Темно-серый
0
0
0
1
Ярко-синий
0
0
1
1
Ярко-желтый
1
1
0
1
Ярко-белый
1
1
1
1

Каждый пиксель кодируется 4 битами,
16 цветов.

15.

1 бит – 2 цвета,
2 бита – 4 цвета,
3 бита – 8 цветов,
4 бита – 16 цветов
Что напоминает эта зависимость?
N = 2i
21 = 2,
22 = 4,
23 = 8,
24=16,
28 = 256 и т.д.
Таким образом можно вывести правило:
количество различных цветов N
и количество битов для их кодировки I (глубина цвета)
связаны между собой формулой: N = 2I.

16.

Для получения богатой палитры цветов
базовым цветам могут быть заданы
различные интенсивности.
Цвет
Красный
Зеленый
Синий
Голубой
Пурпурный
Желтый
Белый
Черный
R
11111111
00000000
00000000
00000000
11111111
11111111
11111111
00000000
Составляющие
G
00000000
11111111
00000000
11111111
00000000
11111111
11111111
00000000
B
00000000
00000000
11111111
11111111
11111111
00000000
11111111
00000000
Глубина цвета b = 24 битам,
по 8 бит (1 байт) на каждый из цветов.

17.

Глубина цвета и
количество отображаемых цветов.
I
N
8
28 = 256
16 (High Color)
216 = 65536
24 (True Color)
32 (True Color)
224 = 16 777 216
Достаточно для…
Рисованных изображений типа тех,
что видим в мультфильмах
Изображений на картинках в
журналах и на фотографиях
Обработки и передачи изображений,
приближенных по качеству
наблюдаемым в живой природе
Обработки и передачи изображений,
232 = 4 294 967 296
не уступающих по качеству
наблюдаемым в живой природе

18.

Глубина цвета и
количество отображаемых цветов.
Знакомо это
диалоговое окно?
Как установить
разрешающую
способность
экрана?
Глубину цвета?

19.

Для реализации графического режима требуется
определенный объем видеопамяти компьютера.
Объем необходимой видеопамяти определяется размером
графической сетки дисплея (M x N) и количеством цветов.
Минимальный объем видеопамяти должен быть таким, чтобы в него
помещался один кадр (одна страница) изображения.
Например, для сетки 640 х 480 и черно-белого изображения
минимальный объем видеопамяти должен быть таким:
V=640 х 480 x 1 бит = 307 200 битов = 38 400 байт = 37,5 Кбайт.
• Для четырехцветной гаммы и той же графической сетки
видеопамять должна быть в два раза больше — 75 Кбайт;
• для восьмицветной — 112,5 Кбайт.
• На современных высококачественных дисплеях используется
палитра более чем из 16 миллионов цветов. Требуемый размер
видеопамяти в этом случае — несколько мегабайт.

20.

Решить задачу:
Определить объем видеопамяти компьютера, для
реализации графического режима High Color с
разрешающей способностью 1024 х 768 точек.
Решение:
Глубина цвета в режиме High Color: b = 16 бит.
Количество точек изображения: k=1024 х 768 = 786 432.
Требуемый объем видеопамяти:
V=16 бит х 786 432 = 12 582 912 бит = 1572864 байта = 1536 Кб = 1,5
Мб
Ответ: 1.5 Мб

21.

Задача 1
Для хранения растрового изображения размером
64 64 пикселя отвели 512 байтов памяти. Каково
максимально возможное число цветов в палитре
изображения?
Решение:
Количество точек изображения: k=64 х 64 = 4096.
Занимаемый объем памяти: V=512 байт = 4096 бит.
Глубина цвета: v=I*k I = V / k =4096 : 4096 = 1 (бит)
Количество цветов в палитре: K = 2I = 21 = 2
Ответ: 2 .

22.

Задача 2
Укажите минимальный объем памяти (в килобайтах),
достаточный для хранения любого растрового
изображения размером 64 32 пикселя, если известно, что
в изображении используется палитра из 256 цветов. Саму
палитру хранить не нужно.
Решение:
Количество точек изображения: k=64 х 64 = 4096.
Количество цветов в палитре: N = 256 2I = 256
Глубина цвета: I = 8 бит = 1 байт
Занимаемый объем памяти: V=I*k=4096 х 1 байт = 4096 байт =
=4 Кбайта.
Ответ: 4 .

23.

Домашнее задание
1. Прочитайте внимательно учебник §20
2. Коротко о главном выучите.
3. Решите задачи в тетради и фото с решением вышлите в
виде файла. Присвойте имя файлу: класс и ваша
фамилия, например 7аБашарова. Файл вышлите.
Задачи для домашнего задания
Задача 1.
Рисунок размером 512 на 256 пикселей занимает в памяти
64 Кбайт (без учёта сжатия). Найдите максимально
возможное количество цветов в палитре изображения.
Задача 2.
Какой минимальный объём памяти (в Кбайт) нужно
зарезервировать, чтобы можно было сохранить любое растровое
изображение размером 64 на 64 пикселов при условии, что в
изображении могут использоваться 256 различных цветов? В
ответе запишите только целое число, единицу измерения писать
не нужно.
English     Русский Rules