вторник, 20 февраля 2024 г.

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

Дата проведения занятия  21.02.24

Для данного поста использованы материалы электронного приложения к  учебнику Информатики для 10 класса Босовой Л.Л., Босовой А.Ю 

Общие подходы к кодированию графической информации

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

Пространство непрерывно, а это значит, что в любой его области содержится бесконечное множество точек. Чтобы абсолютно точно сохранить изображение, необходимо запомнить информацию о каждой его точке. Иначе говоря, компьютерное представление некоторого изображения (например, полотна В. И. Сурикова «Боярыня Морозова») должно содержать информацию о бесконечном количестве точек, для сохранения которой потребовалось бы бесконечно много памяти. Но память любого компьютера конечна. Чтобы компьютер мог хранить и обрабатывать изображения, необходимо ограничиться выделением конечного количества объектов пространства (областей или точек), информация о которых будет сохранена. Информация обо всех остальных точках пространства будет утрачена.

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

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

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

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

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

Векторная и растровая графика

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

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

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

Растровое графическое изображение состоит из отдельных маленьких элементов — пикселей (pixel — аббревиатура от англ, picture element — элемент изображения). Оно похоже на мозаику, изготовленную из одинаковых по размеру объектов (разноцветных камешков, кусочков стекла, эмали и др.). 

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

В прямоугольном растре пиксели составляют прямоугольную матрицу, её основными параметрами являются количество столбцов и строк, составленных из пикселей.

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

Остаётся рассмотреть вопросы кодирования цвета каждого пространственного элемента.





Для более полного представления о кодировании графики, посмотрите презентацию Кодирование графической информации из Электронного приложения к учебнику Босовой Л.Л. «Информатика» для 10 класса.

Для тех, кто пропустил урок -  ссылка на учебник Босовой Л.Л., параграф 15
Домашнее задание
Законспектировать информацию о цветовых моделях RGB, HSB, CMYK

Комментариев нет:

Отправить комментарий