Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Razdel_2_Fazy_informatsionnogo_tsikla_i_ikh_mod...docx
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
142 Кб
Скачать
☆

6Как кодируют графическую информацию?

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

Давайте посмотрим на экран компьютера через увелечительное стекло.

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

И те, и другие группируются по три штуки, причем одного цвета, но разных оттенков.

Они называются ПИКСЕЛЯМИ (от английского PICture's ELement).

Пиксели бывают только трех цветов - зеленого, синего и красного.

Другие цвета образовываются при помощи смешения цветов.

Рассмотрим самый простой случай - каждый кусочек пикселя может либо гореть (1), либо не гореть (0).

Тогда мы получаем следующий набор цветов:

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

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

Шестнадцатицветная палитра получается при использовании 4-разрядной кодировки пикселя: к трем битам базовых цветов добавляется один бит интенсивности. Этот бит управляет яркостью всех трех цветов одновременно.

Число цветов, воспроизводимых на экране монитора (N), и число бит, отводимых в видеопамяти на каждый пиксель (I), связаны формулой: N=2I

Величину I называют битовой глубиной или глубиной цвета.

Чем больше битов используется, тем больше оттенков цветов можно получить.

Итак, любое графическое изображение на экране можно закодировать c помощью чисел, сообщив, сколько в каждом пикселе долей красного, сколько - зеленого, а сколько - синего цветов.

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

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

Положение этих элементарных объектов определяется координатами точек и длиной радиуса.

Для каждой линии указывается ее тип (сплошная, пунктирная, штрих-пунктирная), толщина и цвет.

Информация о векторном изображении кодируется как обычная буквенно-цифровая и обрабатывается специальными программами.

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

Чем больше разрешающая способность, т.е. чем больше количество строк растра и точек в строке, тем выше качество изображение.

7Назовите преимущества и недостатки кодов постоянной и переменной длины

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

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

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

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

Требования к кодов переменной длины:

  • однозначной интерпретации

  • гибкое распределение длины кода

  • низкий усилий по кодированию

Примеры кодов переменной длины:

  • Хаффмана

  • Шеннона-Фано