Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 5.ppt
Скачиваний:
26
Добавлен:
13.12.2018
Размер:
1.95 Mб
Скачать

Достоинства и недостатки растрового

кодирования

11

Достоинства:

Универсальный метод (любое изображение)

Единственный метод для кодирования размытых изображений (фотографий и т.п.)

Недостатки:

При дискретизации есть потеря информации

При изменении размеров изображения искажается цвет и форма объектов

Размер файла не зависит от сложности изображения, а определяется только разрешением и глубиной цвета

Форматы хранения растровых

рисунков

12

BMP (bitmap – битовая карта); стандарт в Windows; поддерживает кодирование с палитрой и в режиме истинного цвета

JPEG (Joint Photographic Experts Group ) – специально для хранения фотографий; только режим истинного цвета; сильное сжатие

GIF (Graphics Interchange Format) ; только кодирование с палитрой (от 2 до 256) ; хранят и анимированные изображения; допускает еще и прозрачность изображения;

PNG (Portable Network Graphics) – как режим истинного цвета, так и с палитрой; допускает прозрачность; сжимается без искажения; анимация не поддерживается

Формат

BMP

JPG

GIF

PNG

Сравнение форматов

 

13

 

True Color

Палитра

Прозрачность

 

 

-

 

-

-

-

 

 

 

 

 

Векторное кодирование

Строятся из геометрических фигур:

отрезки, ломаные, прямоугольники

окружности, эллипсы, дуги

сглаженные линии (кривые Безье)

Для каждой фигуры в памяти хранятся:

размеры и координаты на рисунке

цвет и стиль границы

цвет и стиль заливки (для замкнутых фигур)

Форматы файлов:

AI (Adobe

 

WMF (Windows Metafile)

 

CDR (CorelDraw)

Illustrator)

для Web

 

SVG (Inkscape)

 

14

Векторный рисунок как программа

 

прямоугольн

размер

<svg>

ик

ы

<rect width="135"

координат

x="0" y="10"

 

ы

stroke-width="1" stroke="rgb(0,0,0)"

fill="rgb(255,255,255)"/>

заливк

 

 

а

<rect width="135" height="30" x="0" y="40" stroke-width="1" stroke="rgb(0,0,0)" fill="rgb(0,0,255)"/>

<rect width="135" height="30" x="0" y="70" stroke-width="1" stroke="rgb(0,0,0)" fill="rgb(255,0,0)"/>

конту

р

<line x1="0" y1="0" x2="0" y2="150"

stroke-width="15" stroke="rgb(0,0,0)" />

</svg>

15

Достоинства и недостатки

векторного кодирования

Достоинства:

•лучший способ хранения чертежей,

схем, карт;

•при кодировании нет потери информации;

•при изменении размера нет

Недостаткискажений;

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

16

Кодирование звуковой информации

17

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

Звуковая карта на ПК преобразует аналоговый сигнал в двоичный код

Это делается путем дискретизации – запись сигнала в отдельных точках, взятых с шагом T, а f=1/Т – частота дискретизации (в герцах)

Чаще всего используют на ПК частоты 8, 11, 22, 44,1(CD) и 48 кГц(DVD)

Воспроизведение цифрового звука

18

Восстанавливая, получаем вроде бы ступенчатый сигнал

Теорема Котельникова-Шеннона:

0 T 2T

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

Т.к. человек не слышит звук выше 20 кГц, то f=40 кГц и достаточно (на практике 44,1 и 48)

Хранение звукового сигнала

19

Важно еще сколько памяти отводится на хранение одного отсчета

Объем и форматы звуковых файлов

20

Если 16-разрядное (2 байта) кодирование с частотой 44 кГц, то

за 1 с накапливается: 44000 ∙ 2 = 88000 байтов

за 1 мин: 88000 ∙ 60 = 5280000 байт ≈ 5

Соседние файлы в предмете Информатика