Кодирование графики

Содержание

Слайд 2

Итак…

Все компьютерные графические изображения разделяют на два типа: растровые и векторные.
При использовании

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

Итак…

Слайд 3

Растр. Формирование изображения

Изображение на экране монитора, телевизора или напечатанное принтером на листе

Растр. Формирование изображения Изображение на экране монитора, телевизора или напечатанное принтером на
бумаги кажется нам непрерывным, сплошным.
Однако это не так!
Изображение состоит из отдельных светящихся или отражающих точек, т.е оно дискретизировано.
В этом можно убедиться, если близко посмотреть на экран телевизора : изображение состоит из отдельных светящихся точек красного, зеленого и синего цветов.

Растр. Формирование изображения

Слайд 4

Соседние точки люминофора красного, зеленого и синего цветов образуют триаду точек, которая

Соседние точки люминофора красного, зеленого и синего цветов образуют триаду точек, которая
воспринимается нами как одна точка, цвет которой зависит от интенсивности составляющих цветов (RGB)

триада точек на экране

фрагмент экрана монитора из нескольких триад

При формировании изображения на экране используются свойства нашего зрения:
Объекты, имеющие малое угловое разрешение, глаз не различает – они сливаются в один объект
Инертность зрения – глаз не успевает различить отдельные объекты, если они ”мелькают” перед глазами с частотой свыше 20 Гц (больше 20 объектов в секунду)

Растр. Формирование изображения

Слайд 5

Модулированный электронный луч очень быстро пробегает экран монитора, формируя один кадр

линии, создающие

Модулированный электронный луч очень быстро пробегает экран монитора, формируя один кадр линии,
изображение

линии обратного хода (погашены)

Растр. Формирование изображения

Формирование изображения на экране

Слайд 6

Формирование одного кадра на экране кинескопа (замедлено)

В секунду меняется 50-100 кадров, создавая

Формирование одного кадра на экране кинескопа (замедлено) В секунду меняется 50-100 кадров, создавая эффект непрерывного движения
эффект непрерывного движения

Слайд 7

Качество кодирования изображения зависит от 2-х параметров:
Во-первых, качество кодирования изображения тем

Качество кодирования изображения зависит от 2-х параметров: Во-первых, качество кодирования изображения тем
выше, чем меньше размер точки и соответственно большее количество точек составляет изображение

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

Расчет графического файла

Расчет графического файла

Слайд 8

От числа пикселей в картинке, которое равно произведению ширины изображения (в пикселях)

От числа пикселей в картинке, которое равно произведению ширины изображения (в пикселях)
на его высоту.
От того, сколько бит информации необходимо для кодирования одного пикселя. Эта величина называется глубиной цвета I .

ОБЪЕМ ФАЙЛА = A ×B × I

где:
А – ширина изображения в пикселях;
В – высота изображения в пикселях;
I – глубина цвета в битах

Расчет графического файла

Объем графического файла (картинки) зависит:

Слайд 9

Вспомним…

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

Вспомним… Количество разрядов двоичного кода (бит), используемого для кодирования цвета точки, называется
цвета, а количество точек в изображении по горизонтали и вертикали называется разрешающей способностью экрана .
В настоящее время используются значения глубины цвета 4, 8, 16 или 24 бит на точку и разрешающая способность экрана 640 х 480, 800 х 600, 1024 х 768 и 1280 х 1024 точек по горизонтали и вертикали, соответственно.

Расчет графического файла

Слайд 10


Расчет графического файла

Глубина цвета

- это количество бит, отводимых для кодирования одного

Расчет графического файла Глубина цвета - это количество бит, отводимых для кодирования
пикселя.
Если для кодирования одного пикселя взять:
1 бит, то с его помощью мы можем получить только 2 цвета: черный (0) и белый (1) , т.е. черно-белое изображение;
2 бита – 4 цвета (00,01,10,11);
8 бит – 28 цветов = 256 цветов …и т.д.
Таким образом, число цветов можно определить по формуле:
N=2I
где:
N – количество цветов;
I – битовая глубина цвета.
Вывод: чем больше бит применяется для кодирования 1 пикселя, тем больше цветов и реалистичнее изображение, но и размер файла тоже увеличивается.

Слайд 11

Таким образом:

Объем файла точечной графики - это произведение ширины и высоты изображения

Таким образом: Объем файла точечной графики - это произведение ширины и высоты
в пикселях, умноженное на глубину цвета.
При этом совершенно безразлично, что изображено на фотографии. Если все три параметра одинаковы, то размер файла без сжатия будет одинаков для любого изображения.

Расчет графического файла

Слайд 12

Примеры расчета графических файлов

Пример 1: Определить размер 24 - битного графического файла

Примеры расчета графических файлов Пример 1: Определить размер 24 - битного графического
с разрешением 800×600.
Решение:
Из условия файл имеет следующие параметры:
ширина А = 800 пикселей;
высота В = 600 пикселей;
глубина цвета I = 24 бит (3 байта).
Тогда по формуле:
V = 800×600×24 = 11520000 бит = 1440000 байт = 1406,25 Кбайт = =1,37 Мбайт.
Ответ: V = 1,37 Мб

Примеры расчета графических файл

ОБЪЕМ ФАЙЛА(V) = A ×B × I

Слайд 13

Примеры расчета графических файлов

Пример 2: В процессе оптимизации изображения количество цветов было

Примеры расчета графических файлов Пример 2: В процессе оптимизации изображения количество цветов
уменьшено с 65536 до 256. Во сколько раз при этом уменьшился объем файла.
Решение:
Из формулы N=2I следует, что глубина цвета I=log2N.
Тогда глубина до оптимизации I1 = log265536 = 16 бит, а после оптимизации I2 = log2256 = 8 бит.
При этом, размеры картинки в пикселях не изменились. Используя формулу для вычисления объема файла, имеем:
V1 = a×b×16 = 16ab и V2 = a×b×8 = 8ab.
Составляем пропорцию: V1 : V2 = 16ab : 8ab.
То есть V1 : V2 = 2
Ответ: объем изображения уменьшился в два раза.

Примеры расчета графических файл

Имя файла: Кодирование-графики.pptx
Количество просмотров: 86
Количество скачиваний: 0