Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика_Модуль 2.doc
Скачиваний:
40
Добавлен:
01.04.2015
Размер:
287.74 Кб
Скачать

Международная кодировка unicode

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

Стандарт включает универсальный набор символов (UCS, universal character set) и семейства кодировок (UTF, Unicode transformation format) машинного представления кодов UCS. Для обозначения символов Unicode используется запись вида «U+xxxx», где хххх - шестнадцатеричный код. Область с кодами от U+0000 до U+007F содержит символы набора ASCII с соответствующими кодами. Символы кириллицы имеют коды от U+0400 до U+052F, от U+2DE0 до U+2DFF, от U+A640 до U+A69F.

Основная таблица ASCII

Расширенная таблица ASCII (cp866)

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

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

  • растровую - используется точечный (пиксельный) подход;

  • векторную - используется код формул примитивов.

Растровые изображения - совокупность кодов пикселей (pixel, от англ. picture element), код пикселя содержит информацию о цвете. Качество кодирования изображения зависит от размера пикселя и количества цветов в палитре. Для черно-белого изображения пиксель может принимать два значения: белый и черный, длина код 1 бит.

Кодирование изображения

Одним байтом можно закодировать 256 различных цветов (28 цветов).

Два байта – 65 536 цветов (216 цветов).

Три байта – 16,5 миллионов цветов (224 цветов), по качеству это изображение почти соответствует живой природе.

Цветовые модели

Способы разделения цветового оттенка на составляющие компоненты называются цветовой моделью. В компьютерной графике применяются три цветовые модели: RGB, CMYK, HSB.

Цветовая модель RBK

Для цветных мониторов использует цвета для излучаемого цвета, т.е. при подготовке экранных документов. Любой цвет можно представить в виде комбинации трех цветов: красного – Red (1–ый байт), зеленого – Green (2–ой байт) и синего Blue (3–ий байт). Цветное изображение на экране монитора формируется за счет смешивания этих цветов.

Эти цвета называютсяцветовыми составляющими.

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

Кодировка палитры в 8 цветов показаны в табл. 9.

Таблица 9

Цвет

Red (Красный)

Green (Зеленый)

Blue (Синий)

Красный

1

0

0

Зеленый

0

1

0

Синий

0

0

1

Голубой

0

1

1

Пурпурный

1

0

1

Желтый

1

1

0

Белый

1

1

1

Черный

0

0

0

Для передачи глубины цвета следует увеличить количество битов согласно формуле: N=2k, k - длина кода в битах (табл. 10):

Таблица 10

Глубина цвета (k)

Количество отображаемых цветов (N)

8

28 = 256

16 (High Color)

216 = 65 536

24 (True Color)

224 = 16 777 216

32 (True Color)

232 = 4 294 967 296

Цветовая модель СMYK

Используется при работе с отраженным цветом, т.е. при подготовке печатных документов. Цветовыми составляющими этой модели являются цвета: голубой – (Cyan), лиловый – (Magenta), желтый (Yellow) и черный (Bleck).

Эти цвета получаются в результате вычитания основных цветов моделиRGB из белого цвета. Черный цвет задается отдельно.

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

Системы цветов RBK и СMYK связаны с ограничениями, накладываемыми аппаратным обеспечением (монитор, краски).