Кодирование графической информации в компьютере

  • docx
  • 13.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-00861.docx

Кодирование графической информации в компьютере

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

Дискретное представление графики получается за счет того, что экран монитора разбивается на строки и колонки. Совокупность получившихся клеточек (точек) называется растром, каждая точка – пикселем. Количество строк и колонок в растре – это разрешение (разрешающая способность) экрана. Типовые разрешения: 1024r768 , 800r600 пикселей. Первым указывается количество ко- лонок, вторым – количество строк в растре.

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

Метод (система) RGB (True color) – от слов Red, Green, Blue удобен для изображений, рассматриваемых на экране, выводи- мых на устройство записи на киноплѐнку. Оттенки цвета создаются смешением лучей трѐх базовых цветов разной интенсивности. Под значение    интенсивности     каждого     луча    отводится    1     байт, т. е.различают 256 уровней интенсивности. Для совокупности трѐх лучей получается 2563=16 777 216 17 млн. разных вариантов, каж- дый из которых создает свой оттенок цвета.

Метод (система) CMYK – от слов голубой (Cyan), пурпурный (Magenta), жѐлтый (Yellow), чѐрный (blacK): удобен для изображе- ний, которые предполагается печатать на бумаге. Он учитывает осо- бенности полиграфии, в которой цвет получается смешением четырѐх красок. Для кодирования одного пикселя требуется 4 байта и можно передать 2564 4 млрд. оттенков.

Для WEB-документов учитывать такое обилие оттенков не- удобно, так как это приводит к файлам очень больших размеров, и их неудобно пересылать по сети. Поэтому в них используются так назы- ваемые индексированные цвета: из всего обилия возможных комби- наций выбрано 256 базовых оттенков. Это позволило для запомина- ния цвета каждого пикселя использовать только 1 байт. Каждому со-


стоянию байта сопоставляется определенная комбинация интенсив- ностей базовых цветов. *.JPG, *.GIF, *.PNG- кодировки объединяют области рисунка, закрашенные близкими оттенками, и сохраняют для них усреднѐнный цвет. За счет этого размеры графических файлов существенно уменьшаются.

В компьютерной документации коды RGB- и CMYK-цвета представляются так:

1).        Интенсивности каждого базового цвета перечисляются в том порядке, который использован в аббревиатуре используемой сис- темы. Эти интенсивности представляются в 16-ричной позиционной системе (п. 1.9).

2).        Перед полученным кодом оттенка размещают символ #. Примеры составления кодов для некоторых цветов:

#000000 чѐрный цвет нулевая интенсивность каждого луча, т. е. нет ни одного цвета;

#B5B5B5 – какой-то оттенок серого цвета, т. к. интенсивности всех лучей одинаковы;

#FFFFFF белый цвет все цвета в максимальной интенсив- ности;

#CF35D1 – номера интенсивностей базовых лучей в десятич- ной системе: красного CF = 12 *16 + 15 = 207; зелѐного – 35 = 3 * 16 + 5 = 53;

синего – D1 = 13 *16 + 1 = 209.