в чем суть растрового кодирования информации

Урок 9
Кодирование рисунков
§ 12. Кодирование рисунков: растровый метод
§ 13. Кодирование рисунков: другие методы

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

§ 12. Кодирование рисунков: растровый метод

Что такое растровое кодирование?

§ 13. Кодирование рисунков: другие методы

§ 12. Кодирование рисунков: растровый метод

Что такое растровое кодирование?

Ключевые слова:

• растр
• пиксель
• разрешение
• цветовая модель RGB
• цветовая модель CMYK
• цветовая модель HSB
• глубина цвета
• цветовая палитра

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

И линия, и область состоят из бесконечного числа точек. Цвет каждой из этих точек нам нужно как-то закодировать. Так как точек бесконечно много, для этого нужно бесконечно много памяти, поэтому таким способом изображение закодировать не удастся. Однако «поточечную» идею всё-таки можно использовать.

Начнём с чёрно-белого рисунка. Представим себе, что на изображение ромба наложена сетка, которая разбивает его на квадратики. Такая сетка называется растром. Теперь каждый квадратик внутри ромба зальём чёрным цветом, а каждый квадратик вне ромба — белым. Для тех квадратиков, в которых часть оказалась закрашена чёрным цветом, а часть — белым, выберем цвет в зависимости от того, какая часть (чёрная или белая) больше (рис. 2.19).

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

У нас получился растровый рисунок, состоящий из квадратиков-пикселей.

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информацииПиксель (англ. pixel: picture element — элемент рисунка) — это наименьший элемент рисунка, для которого можно задать свой цвет.

Разбив рисунок на квадратики, мы выполнили его дискретизацию. Действительно, у нас был непрерывный рисунок — изображение ромба. В результате мы получили дискретный объект — набор пикселей.

Двоичный код для чёрно-белого рисунка, полученного в результате дискретизации, можно построить следующим образом:

1) кодируем белые пиксели нулями, а чёрные — единицами 1) ;
2) выписываем строки полученной таблицы одну за другой.

1) Можно сделать и наоборот, чёрные пиксели обозначить нулями, а белые — единицами.

Покажем это на простом примере (рис. 2.20).

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

Ширина этого рисунка — 8 пикселей, поэтому каждая строка таблицы состоит из 8 двоичных разрядов — битов. Чтобы не писать очень длинную цепочку нулей и единиц, удобно использовать шестнадцатеричную систему счисления, закодировав 4 соседних бита (тетраду) одной шестнадцатеричной цифрой. Например, для первой строки получаем код 1А16:

00011010
1A

а для всего рисунка: 1A2642FF425A5A7E16.

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

Используя полученный шестнадцатеричный код картинки, подсчитайте её информационный объём в битах и байтах.

Очень важно понять, что мы приобрели и что потеряли в результате дискретизации. Самое главное — мы смогли закодировать изображение в двоичном коде. Однако при этом рисунок исказился — вместо ромба мы получили набор квадратиков. Причина искажения в том, что в некоторых квадратиках части исходного рисунка были закрашены разными цветами, а в закодированном изображении каждый пиксель обязательно имеет один цвет. Таким образом, часть исходной информации при кодировании была потеряна. Это проявится, например, при увеличении рисунка — квадратики увеличиваются и рисунок ещё больше искажается. Чтобы уменьшить потери информации, нужно уменьшать размер пикселя, т. е. увеличивать разрешение.

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информацииРазрешение — это количество пикселей, приходящихся на единицу линейного размера изображения (чаще всего — на 1 дюйм).

Разрешение обычно измеряется в пикселях на дюйм (используется английское обозначение ppi: — pixels per inch). Например, разрешение 254 ppi означает, что на дюйм приходится 254 пикселя.

Чем больше разрешение, тем точнее кодируется рисунок (меньше информации теряется), однако одновременно растёт и объём файла.

Одна и та же картинка была отсканирована дважды: в первый раз с разрешением 300 ppi, а второй раз — с разрешением 600 ppi. Что можно сказать о размерах полученных файлов?

Существуют два основных способа получения растровых изображений:

1) ввод с помощью какого-либо устройства, например сканера, цифрового фотоаппарата или веб-камеры; напомним, что при сканировании происходит преобразование информации в компьютерные данные (оцифровка);

2) создание рисунка с помощью какой-либо программы.

Используя дополнительные источники, найдите ответы на вопросы.

— Чему равен один дюйм в миллиметрах?
— Если отсканировать рисунок с разрешением 254 ppi, какой размер будет иметь изображение одного пикселя?
— Какие размеры в пикселях будет иметь изображение рисунка размером 10 х 15 см, если отсканировать его с разрешением 254 ppi?

Следующая страница в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информацииКак кодируется цвет?

Cкачать материалы урока
в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

Источник

Растровое кодирование

Вы будете перенаправлены на Автор24

Растры, пиксели, дискретизация, разрешение

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

И линия, и область состоят из бесконечного числа точек. Цвет каждой из этих точек нам нужно закодировать. Если их бесконечно много, мы сразу приходим к выводу, что для этого нужно бесконечно много памяти. Поэтому «поточечным» способом изображение закодировать не удастся. Однако, эту все-таки идею можно использовать.

Начнем с черно-белого рисунка. Представим себе, что на изображение ромба наложена сетка, которая разбивает его на квадратики. Такая сетка называется растром. Теперь для каждого квадратика определим цвет (черный или белый). Для тех квадратиков, в которых часть оказалась закрашена черным цветом, а часть белым, выберем цвет в зависимости от того, какая часть (черная или белая) больше.

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

У нас получился так называемый растровый рисунок, состоящий из квадратиков-пикселей.

Пиксель (англ. pixel = picture element, элемент рисунка) – это наименьший элемент рисунка, для которого можно задать свой цвет. Разбив «обычный» рисунок на квадратики, мы выполнили его дискретизацию – разбили единый объект на отдельные элементы. Действительно, у нас был единый и неделимый рисунок – изображение ромба. В результаты мы получили дискретный объект – набор пикселей.

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

Готовые работы на аналогичную тему

Покажем это на простом примере:

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

Разрешение – это количество пикселей, приходящихся на дюйм размера изображения.

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

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

Проблема только в том, что при выводе на экран нужно как-то определить, какой цвет соответствует тому или другому коду. То есть информацию о цвете нужно выразить в виде числа (или набора чисел).

Согласно современному представлению о цветном зрении (теории Юнга-Гельмгольца), глаз человека содержит чувствительные элементы трех типов. Каждый из них воспринимает весь поток света, но первые наиболее чувствительны в области красного цвета, вторые – области зеленого, а третьи – в области синего цвета. Цвет – это результат возбуждения всех трех типов рецепторов. Поэтому считается, что любой цвет (то есть ощущения человека, воспринимающего волны определенной длины) можно имитировать, используя только три световых луча (красный, зеленый и синий) разной яркости. Следовательно, любой цвет приближенно раскладывается на три составляющих – красную, зеленую и синюю. Меняя силу этих составляющих, можно составить любые цвета. Эта модель цвета получила название RGB по начальным буквам английских слов red (красный), green (зеленый) и blue (синий).

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

Чтобы сделать светло-красный (розовый) цвет, нужно в красном цвете ($255,0,0$) одинаково увеличить яркость зеленого и синего каналов, например, цвет ($255, 150, 150$) – это розовый. Равномерное уменьшение яркости всех каналов делает темный цвет, например, цвет с кодом ($100,0,0$) – тёмно-красный.

Глубина цвета – это количество бит, используемое для кодирования цвета пикселя.

Кодирование с палитрой

Цветовая палитра – это таблица, в которой каждому цвету, заданному в виде составляющих в модели RGB, сопоставляется числовой код.

Кодирование с палитрой выполняется следующим образом:

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

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

Код каждого пикселя занимает всего два бита.

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

Растровое кодирование имеет достоинства:

И недостатки:

Как правило, растровые рисунки имеют большой объем.

Источник

Класс: 6

Презентация к уроку

Цель урока: познакомить учащихся с принципами кодирования черно-белых и цветных растровых изображений.

1.1.Постановка проблемного вопроса.

2.Объяснение нового материала

2.1.Сообщение темы урока.
2.2Постановка целей и задач.

2.3.Рассмотрение двоичного растрового кодирования графической информации.

3.Закрепление изученного материала

Ход урока

Актуализация знаний.

– На прошлых уроках мы говорили о кодировании числовой и текстовой информации в компьютере. Сегодня мы поговорим о кодировании графической информации. [Слайд 1]

– Что такое графическая информация?

Изображения, рисунки и т.д.

– Вспомните, в каких программах мы с вами рисовали?

Paint, Word, PowerPoint.

– Тогда скажите мне, чем отличаются эти две картинки? [Слайд 2]

Первая картинка состоит из точек, а вторая – из отдельных частей.

– Все верно. Первая картинка является растровым изображением, а вторая векторным. Сегодня мы поговорим о растровом способе кодирования графической информации. Откройте тетради, запишите число и тему урока. [Слайд 3]

– Сегодня на уроке мы познакомимся с принципами кодирования черно-белых и цветных растровых изображений. [Слайд 4]

Объяснение нового материала.

– Перед вами черно-белое растровое изображение. [Слайд 5]

– Скажите, из каких элементов состоит данный рисунок?

Из точек. Из пикселей.

– Все верно. Точки, из которых состоит рисунок, называются пиксели.

Пиксель – минимальный элемент растрового изображения (точка), которому можно задать цвет.

– У меня следующий вопрос: почему точки называются пиксели, а вид изображения растровый?

– Дело в том, что растр, от которого пошло название данного вида компьютерной графики, это двухмерный массив точек, упорядоченных в строки и столбцы, который используется для создания изображения на экране. [Слайд 5]

– Давайте попробуем закодировать данный рисунок в двоичной системе счисления. Что для этого нужно? [Слайд 5. клик]

– Какие цифры мы используем в двоичной системе счисления? (Наводящий вопрос)

– А каким же образом мы можем с помощью нуля и единицы закодировать черно-белое изображение? (Наводящий вопрос)

Два цвета – две цифры. Пронумеровать цвет цифрой.

– Все верно. В информатике принято обозначать 0 – белый цвет, 1 – черный цвет. [Слайд 5. клик]

– Давайте начнем устно кодировать данную картинку. Как будет выглядеть первый ряд кода? [Слайд 5. клик]

13 нулей, 2 единицы, 10 нулей.

12 нулей, 7 единицы, 6 нулей

– Отлично. По такому принципу кодируется вся картинка. Давайте я покажу вам код картинки полностью. [Слайд 5. клик]

– Если внимательно приглядеться, то можно даже увидеть силуэт нашей машинки в ее двоичном коде. [Слайд 5. клик]

– Еще раз скажите мне, что необходимо для двоичного кодирования черно-белого изображения?

0 – белый цвет, 1 – черный цвет.

– Что мы сейчас делали?

По картинке составляли ее код.

Закрепление нового материала.

– Давайте, выполним задачу обратную данной. Что мы будем делать? Объясните.

По данному двоичному коду нарисовать картинку.

– Откройте свои рабочие тетради на стр. 29, №37. Что вы будете делать? [Слайд 6]

По данному двоичному коду нарисовать картинку.

– Как мы нарисуем картинку?

Нужно закрасить клетки соответствующие единицам.

– Отлично. Выполните работу по вариантам. Первый вариант под номером 1 на стр. 29. Второй вариант под номером 2 на стр. 30.

– Давайте проверим, что у вас получилось. [Слайд 7]

– А что делать, если нам дан десятичный код рисунка? [Слайд 8]

Перевести десятичный код в двоичный и нарисовать рисунок.

– Однако посмотрите. В ширину в рисунке 10 пикселей. А первое число содержит только 6 цифр. Как поступить в этом случае?

Добавить в начало нули.

– Все верно. Эти нули мы называем незначащими. На значение числа они не влияют, т.к. стоят в начале числа, но при кодировании они нам необходимы. [Слайд 10]

– Еще раз проговорим весь алгоритм раскодирования рисунка:

Перевести десятичное число в двоичное.

Добавить в начало незначащие нули.

Нарисовать рисунок, соответствующий двоичному коду.

Получаем рисунок [Слайд 10 клик]

– Сейчас вы разобьетесь на группы по четыре человека – первая, третья и пятая парты развернитесь назад ко второй, четвертой и шестой партам. И выполните задание из рабочей тетради № 39 на стр. 31. Возьмите каждый себе по два числа и переведите их. Потом обменяйтесь результатами. [Слайд 11]

– Давайте проверим ваши расчеты:

Какое двоичное число получилось? Первая группа? Вторая группа? Третья группа?
Сколько незначащих нулей вы добавили? [Слайд 11 клик]

– Все верно. Рисуйте картинку.

– Что у вас получилось?

– У меня тоже. [Слайд 12]

– Давайте еще раз проговорим последовательность раскодирования черно-белого рисунка в десятичном коде.

Объяснение нового материала.

– Мы все это время говорили о черно-белых изображениях, но ведь наши компьютеры на черно-белые, а цветные. Из чего состоит цветное растровое изображение? [Слайд 13]

Из цветных пикселей.

– Верно. [Слайд 13 клик]

– Каждый пиксель имеет цвет. [Слайд 14]

– Все цвета можно пронумеровать, а каждый номер перевести в двоичный код. [Слайд 14. клик]

– Как вы думаете, сколько цветов поддерживает современный компьютер?

– Современный компьютер поддерживает более 16 миллионов оттенков! А точнее 16 777 216. [Слайд 15]

– Для того чтобы закодировать черный и белый цвет мы использовали 1 бит, который может принимать значение 1 или 0. А для того чтобы закодировать более 16 миллионов оттенков нам понадобится цепочка из 24 нулей и единиц! [Слайд 15 клик]

– Скажите мне, сколько цветов вы заправляете в цветной принтер? 16 миллионов?

– Четыре. Черный, красный, зеленый и синий. Это происходит потому, что в компьютере все цвета и оттенки получаются из смешения трех цветов: красный, зеленый и синий. [Слайд 15 клик]

– 8 бит отводится на кодирование красного цвета, 8 – зеленого, 8 – синего. Каждый цвет имеет 256 оттенков основного цвета. Что при умножении и дает более 16 миллионов оттенков! [Слайд 15 клик]

Источник

Информатика. 10 класс

Конспект урока

Информатика, 10 класс. Урок № 17.

Тема — Кодирование графической и звуковой информации

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

С появлением компьютеров возникла огромная потребность научить их обрабатывать такую информацию. Как же такую информацию может обработать компьютер?

Итак, кодирование графической информации осуществляется двумя различными способами: векторным и растровым

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

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

Достоинства векторной графики:

— Преобразования без искажений.

— Маленький графический файл.

— Рисовать быстро и просто.

— Независимое редактирование частей рисунка.

— Высокая точность прорисовки.

— Редактор быстро выполняет операции.

Недостатки векторной графики:

— Векторные изображения выглядят искусственно.

— Ограниченность в живописных средствах.

Программы растровой графики работают с точками экрана (пикселями). Это называется пространственной дискретизацией.

КОДИРОВАНИЕ РАСТРОВОЙ ГРАФИКИ

Давайте более подробно рассмотрим растровое кодирование информации.

Компьютер запоминает цвет каждой точки, а пользователь из таких точек собирает рисунок.

При этом зная количество пикселей по вертикале и горизонтали, мы сможем найти — разрешающую способность изображения.

Разрешающая способность находится по формуле:

где n, m — количество пикселей в изображении по вертикали и горизонтали.

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

где N — количество цветов в палитре;

Таким образом, чтобы найти вес изображения достаточно перемножить разрешающую способность изображения на глубину цвета: L=P*i.

Каким именно образом возможно закодировать пиксель? Для этого используются кодировочные палитры.

КОДИРОВОЧНАЯ ПАЛИТРА RGB

Когда художник рисует картину, цвета он выбирает по своему вкусу. Но цвет в компьютере надо стандартизировать, чтобы его можно было распознать. Поэтому надо определить, что такое каждый цвет.

В экспериментах по производству цветных стекол М. В. Ломоносов показал, что получить любой цвет возможно, используя три различных цвета.

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

Этот факт был обобщен Германом Грассманом в виде законов аддитивного синтеза цвета.

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

Давайте рассмотрим два из этих законов:

— Закон трехмерности. С помощью трех независимых цветов можно, смешивая их в однозначно определенной пропорции, выразить любой цвет.

— Закон непрерывности. При непрерывном изменении пропорции, в которой взяты компоненты цветовой смеси, получаемый цвет также меняется непрерывно.

Из биологии вы знаете, что рецепторы человеческого глаза делятся на две группы: палочки и колбочки. Палочки более чувствительны к интенсивности поступаемого света, а колбочки — к длине волны.

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

Если посмотреть, как распределяется количество колбочек по тому, на какую длину волны они «настроены», то количество колбочек «настроенных» на синий, красный и зеленый цвета окажется больше.

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

Поэтому такие цвета были взяты основными для построения цветовой модели, которая получила название RGB (Red, Green, Blue). То есть задавая количество любого из этих трех цветов, можно получить любой другой. Для кодирования каждого цвета было выделено 8 бит (режим True-Color). Таким образом, количество каждого цвета может изменяться от 0 до 255, часто это количество выражается в шестнадцатеричной системе счисления (от 0 до FF).

Так как описание цвета происходит определением трех величин, то это наводит на мысль считать их координатами точки в пространстве. Получается, что координаты цветов заполняют куб.

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

При этом яркость цвета определяется тем насколько близка к максимальному значению хотя бы одна координата из трех.

КОДИРОВАНИЕ ЗВУКОВОЙ ИНФОРМАЦИИ

Давайте перейдем к кодированию звуковой информации.

Из курса физики вам всем известно, что звук — это непрерывная волна с изменяющейся амплитудой и частотой.

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

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

Для этого звуковая волна разбивается на отдельные временные участки.

Гладкая кривая заменяется последовательностью «ступенек». Каждой «ступеньке» присваивается значение громкости звука. Чем больше количество уровней громкости, тем больше количество информации будет нести значение каждого уровня и более качественным будет звучание. Причем, чем больше будет количество измерений уровня звукового сигнала в единицу времени, тем качественнее будет звучание. Эта характеристика называется частотой дискретизации Данная характеристика измеряется в Гц.

При этом на каждое измерение выделяется одинаковое количество бит. Такая характеристика называется — глубина кодирования.

Таким образом, чтобы подсчитать вес звуковой волны достаточно перемножить частоту дискретизации, глубины кодирования и времени звучания такого звука. При этом, рассматривая современное звучание, количество звуковых волн может быть различное, например, для стереозвука — это 2, а для квадрозвука — 4.

Источник

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

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информациив чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информациив чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

У нас получился так называемый растровый рисунок, состоящий из квадратиков-пикселей.

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информацииПиксель (англ. pixel = picture element, элемент рисунка) это наименьший элемент рисунка, для которого можно задать свой цвет.

Разбив «обычный» рисунок на квадратики, мы выполнили его дискретизацию – разбили единый объект на отдельные элементы. Действительно, у нас был единый и неделимый рисунок – изображение ромба. В результаты мы получили дискретныйобъект – набор пикселей.Двоичный код для черно-белого рисунка, полученного в результате дискретизации можно построить следующим образом:

выписываем строки полученной таблицы одну за другой.

Покажем это на простом примере:

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информациизаменяем белые пиксели нулями, а черные – единицами;
в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

а для всего рисунка: 1A2642FF425A5A7E16.

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информацииРазрешение – это количество пикселей, приходящихся на дюйм размера изображения.

Ширина этого рисунка – 8 пикселей, поэтому каждая строчка таблицы состоит из 8 двоичных разрядов – бит. Чтобы не писать очень длинную цепочку нулей и единиц, удобно использовать шестнадцатеричную систему счисления, закодировав 4 соседних бита (тетраду) одной шестнадцатеричной цифрой. Например, для первой строки получаем код 1A16:
в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации
Разрешение обычно измеряется в пикселях на дюйм (используется английское обозначение ppi = pixels per inch). Например, разрешение 254 ppi означает, что на дюйм (25,4 мм) приходится 254 пикселя, так что каждый пиксель «содержит» квадрат исходного изображения размером 0,1×0,1 мм. Если провести дискретизацию рисунка размером 10×15 см с разрешением 254 ppi, высота закодированного изображения будет 100/0,1 = 1000 пикселей, а ширина – 1500 пикселей.Чем больше разрешение, тем точнее кодируется рисунок (меньше информации теряется), однако одновременно растет и объем файла.

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

Что делать, если рисунок цветной? В этом случае для кодирования цвета пикселя уже не обойтись одним битом. Например, в показанном на рисунке изображении российского флага 4 цвета: черный, синий, красный и белый. Для кодирования одного из четырех вариантов нужно 2 бита, поэтому код каждого цвета (и код каждого пикселя) будет состоять из двух бит. Пусть 00 обозначает черный цвет, 01 – красный, 10 – синий и 11 – белый. Тогда получаем такую таблицу:

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

Проблема только в том, что при выводе на экран нужно как‐то определить, какой цвет соответствует тому или другому коду. То есть информацию о цвете нужно выразить в виде числа (или набора чисел).Человек воспринимает свет как множество электромагнитных волн. Определенная длина волны соответствуют некоторому цвету. Например, волны длиной 500‐565 нм – это зеленый цвет. Так называемый «белый» свет на самом деле представляет собой смесь волн, длины которых охватывают весь видимый диапазон.Согласно современному представлению о цветном зрении (теории Юнга-Гельмгольца) глаз человека содержит чувствительные элементы трех типов. Каждый из них воспринимает весь поток света, но первые наиболее чувствительны в области красного цвета, вторые – области зеленого, а третьи – в области синего цвета. Цвет – это результат возбуждения всех трех типов рецепторов. Поэтому считается, что любой цвет (то есть ощущения человека, воспринимающего волны определенной длины) можно имитировать, используя только три световых луча (красный, зеленый и синий) разной яркости. Следовательно, любой цвет (в том числе и «белый») приближенно раскладывается на три составляющих – красную, зеленую и синюю. Меняя силу этих составляющих, можно составить любые цвета. Эта модель цвета получила название RGB по начальным буквам английских слов red (красный), green (зеленый) и blue(синий).

В модели RBG яркость каждой составляющей (или, как говорят, каждого канала) чаще всего кодируется целым числом от 0 до 255. При этом код цвета – это тройка чисел (R,G,B), яркости отдельных каналов. Цвет (0,0,0) – это черный цвет, а (255,255,255) – белый. Если все составляющие имеют равную яркость, получаются оттенки серого цвета, от черного до белого.

Чтобы сделать светло-красный (розовый) цвет, нужно в красном цвете (255,0,0) одинаково увеличить яркость зеленого и синего каналов, например, цвет (255, 150, 150) – это розовый.

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

Равномерное уменьшение яркости всех каналов делает темный цвет, например, цвет с кодом (100,0,0) – тёмно-красный.

Вот коды некоторых цветов:
ЦветКод (R,G,B)Код на веб-странице
Красный(255,0,0)#FF0000
Зеленый(0,255,0)#00FF00
Синий(0,0,255)#0000FF
Белый(255,255,255)#FFFFFF
Черный(0,0,0)#000000
Серый(128,128,128)#808080
Фиолетовый(255,0,255)#FF00FF
Голубой(0,255,255)#00FFFF
Желтый(255,255,0)#FFFF00
Тёмно-фиолетовый(128,0,128)#800080
Светло-желтый(255,255,128)#FFFF80

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информацииГлубина цвета – это количество бит, используемое для кодирования цвета пикселя.

24-битное кодирование цвета часто называют режимом истинного цвета (англ. True Color – истинный цвет). Для вычисления объема рисунка в байтах при таком кодировании нужно определить общее количество пикселей (перемножить ширину и высоту) и умножить результат на 3, так как цвет каждого пикселя кодируется тремя байтами. Например, рисунок размером 20×30 пикселей, закодированный в режиме истинного цвета, будет занимать 20×30×3 = 1800 байт. Конечно, здесь не учитывается сжатие, которое применяется во всех современных форматах графических файлов. Кроме того, в реальных файлах есть заголовок, в котором записана служебная информация (например, размеры рисунка).

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

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информацииЦветовая палитра это таблица, в которой каждому цвету, заданному в виде составляющих в модели RGB, сопоставляется числовой код.

Кодирование с палитрой выполняется следующим образом:

красный: RGB-код (255,0,0); двоичный код 01 2 ;

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

синий: RGB-код (0,0,255); двоичный код 10 2 ;

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

белый: RGB-код (255,255,255); двоичный код 11 2 ;

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

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

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

определить размер палитры, 3×N байт или 24×N бит;

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

натуральное число k, такое что 2 kN;

вычислить общее количество пикселей M, перемножив размеры рисунка;

определить информационный объем основной части M×k бит.

В таблице приведены данные по некоторым вариантам кодирования с палитрой:

RGB-кодирование лучше всего описывает цвет, который излучается некоторым устройством, например, монитором или экраном ноутбука. Когда же мы смотрим на изображение, отпечатанное на бумаге, ситуация совершенно другая. Мы видим не прямые лучи источника, попадающие в глаз, а отраженные от поверхности. «Белый свет» от какого-то источника (солнца, лампочки), содержащий волны во всем видимом диапазоне, попадает на бумагу, на которой нанесена краска. Краска поглощает часть лучей (их энергия уходит на нагрев), а оставшиеся попадают в глаз, это и есть тот цвет, который мы видим.

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

На трех дополнительных цветах – голубом, фиолетовом и желтом –строится цветовая модель CMY (англ. Cyan – голубой, Magenta – фиолетовый,Yellow – желтый), которая применяется для вывода на печать. Значения C=M=Y=0 говорят о том, что на белую бумагу не наносится никакая краска, поэтому все лучи отражаются, это белый цвет.

Если добавить голубого цвета, красные лучи поглощаются, остаются только синие и зеленые. Если сверху нанести еще желтую краску, которая поглощает синие лучи, остается только зеленый.

Строго говоря, цвет, кодируемый в моделях RGB, CMYK и HSV, зависит от устройства, на котором этот цвет будет изображаться. Для кодирования «абсолютного» цвета применяют модель Lab (англ. Lighntess – светлота, a и b – параметры, определяющие тон и насыщенность цвета), которая является международным стандартом. Эта модель используется, например, для перевода цвета из RGB в CMYK и обратно.

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информацииЦвет, который мы видим на мониторе, зависит от характеристик и настроек монитора.

Это значит, что, например, красный цвет (R=255, G=B=0) на разных мониторах будет разным. Наверняка вы видели этот эффект в магазине где продают телевизоры и мониторы – одна и та же картинка на каждом из них выглядит по-разному. Что же делать?

Во-первых, выполняется калибровка монитора – настройка яркости, контрастности, белого, черного и серого цветов. Во-вторых, профессионалы, работающие с цветными изображениями, используют цветовые профили мониторов, сканеров, принтеров и других устройств. В профилях хранится информация о том, каким реальным цветам соответствуют различные RGB-коды или CMYK-коды. Для создания профиля используют специальные приборы – калибраторы (колориметры), которые «измеряют» цвет с помощью трех датчиков, принимающих лучи в красном, зеленом и синем диапазонах. Современные форматы графических файлов (например, формат .PSDпрограммы Adobe Photoshop) вместе с кодами пикселей содержат и профиль монитора, на котором создавался рисунок.

Проблема состоит в том, что не все цвета RGB-модели могут быть напечатаны. В первую очередь это относится к ярким и насыщенным цветам. Например, ярко-красный цвет (R=255, G=B=0) нельзя напечатать, ближайший к нему цвет в модели CMYK (C=0, M=Y=255, K=0) при обратном переводе в RGB может дать значения в районе R=237, G=28, B=26. Поэтому при преобразовании ярких цветов в модель CMYK (и при печати ярких рисунков) они становятся тусклее. Это обязательно должны учитывать профессиональные дизайнеры.

Растровое кодирование

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

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации

Самый главный недостаток этого метода – он практически непригоден для кодирования размытых изображений, например, фотографий.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации
в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации
в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации
в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации
в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации
Количество цветов Размер палитры (байт) Глубина цвета (бит на пиксель)
261
4122
16484
2567688
Палитры с количеством цветом более 256 на практике не используются.
Итак, при растровом кодировании рисунок разбивается на пиксели (дискретизируется). Для каждого пикселя определяется единый цвет, который чаще всего кодируется с помощью RGB-кода. На практике эти операции выполняет сканер(устройство для ввода изображений) и цифровой фотоаппарат.
Растровое кодирование имеет достоинства:
в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информацииуниверсальный метод (можно закодировать любое изображение);
в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информацииединственный метод для кодирования и обработки размытых изображений, не имеющих
в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информациичетких границ, например, фотографий;
и недостатки:
в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информациипри дискретизации всегда есть потеря информации;
в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информациипри изменении размеров изображения искажается цвет и форма объектов на рисунке, поскольку при увеличении размеров надо как-то восстановить недостающие пиксели, а при уменьшении – заменить несколько пикселей одним;
в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информацииразмер файла не зависит от сложности изображения, а определяется только разрешением и глубиной цвета; как правило, растровые рисунки имеют большой объем.
Существует много разных форматов растровых рисунков. Чаще всего встречаются следующие:
в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информацииBMP (англ. bitmap – битовая карта, файлы с расширением .bmp) – стандартный формат в операционной системе Windows; поддерживает кодирование с палитрой и в режиме истинного цвета;
в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информацииJPEG (англ. Joint Photographic Experts Group – объединенная группа фотографов-экспертов, файлы с расширением .jpg или .jpeg) – формат, разработанный специально для кодирования фотографий; поддерживает только режим истинного цвета; для уменьшения объема файла используется сильное сжатие, при котором изображение немного искажается, поэтому не рекомендуется использовать его для рисунков с четкими границами;

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информацииGIF (англ. Graphics Interchange Format – формат для обмена изображениями, файлы с расширением .gif) – формат, поддерживающий только кодирование с палитрой (от 2 до 256 цветов); в отличие от предыдущих форматов, части рисунка могут быть прозрачными, то есть на веб-странице через них будет «просвечивать» фон; в современном варианте формата GIF можно хранить анимированные изображения; используется сжатие без потерь, то есть при сжатии изображение не искажается;

в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информацииPNG (англ. Portable Network Graphics – переносимые сетевые изображения, файлы с расширением .png) – формат, поддерживающий как режим истинного цвета, так и кодирование с палитрой; части изображения могут быть прозрачными и даже полупрозрачными (32-битное кодирование RGBA, где четвертый байт задает прозрачность); изображение сжимается без искажения; анимация не поддерживается.

Свойства рассмотренных форматов сведены в таблицу:

Формат Истинный цвет С палитрой Прозрачность Анимация
BMPдада
JPEGда
GIFдадада
PNGдадада
Вы уже знаете, что все виды информации хранятся в памяти компьютера в виде двоичных кодов, то есть цепочек из нулей и единиц. Получив такую цепочку, абсолютно невозможно сказать, что это – текст, рисунок, звук или видео. Например, код 110010002 может обозначать число 200, букву ‘И’, одну из составляющих цвета пикселя в режиме истинного цвета, номер цвета в палитре для рисунка с палитрой 256 цветов, цвета 8 пикселей черно-белого рисунка и т.п. Как же компьютер разбирается в двоичных данных? В первую очередь нужно ориентироваться на расширение имени файла. Например, чаще всего файлы с расширением .txt содержат текст, а файлы с расширениями .bmp, .gif, .jpg, .png – рисунки.
Однако расширение файла можно менять как угодно. Например, можно сделать так, что текстовый файл будет иметь расширение .bmp, а рисунок в формате JPEG – расширение .txt. Поэтому в начало всех файлов специальных форматов (кроме простого текста, .txt) записывается заголовок, по которому можно «узнать» тип файла и его характеристики. Например, файлы в формате BMP начинаются с символов «BM», а файлы в формате GIF – с символов «GIF».
Кроме того, в заголовке указывается размер рисунка и его характеристики, например, количество цветов в палитре, способ сжатия и т.п. Используя эту информацию, программа «расшифровывает» основную часть файла и выводит его на экран.
Для чертежей, схем, карт применяется другой способ кодирования, который позволяет не терять качество при изменении размеров изображения. Рисунок хранится как набор простейших геометрических фигур (графических примитивов): линий, многоугольников, сглаженных кривых, окружностей, эллипсов. Такой рисунок называется векторным.

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

Векторный рисунок можно «разобрать» на части, растащив мышкой его элементы, а потом снова собрать полное изображение:
в чем суть растрового кодирования информации. Смотреть фото в чем суть растрового кодирования информации. Смотреть картинку в чем суть растрового кодирования информации. Картинка про в чем суть растрового кодирования информации. Фото в чем суть растрового кодирования информации
При векторном кодировании для отрезка хранятся координаты его концов, для прямоугольников и ломаных – координаты вершин. Окружность и эллипс можно задать координатами прямоугольника, в который вписана фигура. Сложнее обстоит дело со сглаженными кривыми. На рисунке изображена линия с опорными точками.
У каждой из этих точек есть «рукоятки» (управляющие линии), перемещая концы этих рукояток можно регулировать наклон касательной и кривизну всех участков кривой. Если обе рукоятки находятся на одной прямой, получается сглаженный узел, если нет – то угловой узел. Таким образом, форма этой кривой полностью задается координатами опорных точек и координатами рукояток. Кривые, заданные таким образом, называют кривыми Безье в честь их изобретателя французского инженера Пьера Безье.
Векторный способ кодирования рисунки обладает значительными преимуществами в сравнении с растровым тогда, когда изображение может быть полностью разложено на простейшие геометрические фигуры (например, чертеж, схема, карта, диаграмма). В этом случае при кодировании нет потери информации.
Объем файлов напрямую зависит от сложности рисунка – чем меньше элементов, тем меньше места занимает файл. Как правило, векторные рисунки значительно меньше по объему, чем растровые.
При изменении размера векторного рисунка не происходит никакого искажения формы элементов, при увеличении наклонных линий не появляются «ступеньки», как при растровом кодировании: