Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КГГ-лекции.doc
Скачиваний:
1
Добавлен:
30.07.2019
Размер:
351.74 Кб
Скачать

Палитра

Палитра – одномерный массив световых величин.

24 бита

32 бита

Преимущества использования палитры:

  1. Для больших и сложных изображений соокращ. V Д.

3х. Б

256 цветов

320 х 200

320 х 200 х 3 = 192000

320 х 200 х 1 + 256 х 3 = 647768

  1. Упрощает процедуру опред. к-ва использования цветов..

  2. Удобно изменить цвета в изображении.

  3. Упрощает решение проблемы ограничения цветов на некоторых устройствах отображения.

Недостатки:

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

Типы палитр:

1) одноканальная палитра – предусматривает 1 цвет. величину для каждого элемента

2) многоканальная – предусматривает 2 и больше цвет. сост. для каждого элемента

3) пиксельно – ориентир. палитра, которая хранит Д о цвете пикселя в виде послед. битов для каждого элемента. RGB RGB

4) плоскостно-ориент. палитра – цвет сост. раздельны. RRR GGG ВВВ

Возможные варианты:

1) одн. пикс. ориент. палитра

содержит 1 пикс. знач. на эл-т

2) многок. писк. палитра – хранит по 1-му пикс. на эл-т, но кажд эл-т содержит 2 и более цвет. кан.

3) однокан. плоскост.-ориентированная палитра – хранит 1 икс/индекс и 1 бит/плоскость

4) многокан. плоск.-ориент. палитра – содержит 1 знач. цвет канала на элемент.

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

Возможно применение различных мат. схем.

Исп. 3 основных цвета:

Эти три цвета не могут быть получены смешением ост. Цветов, а ост. Могут.

  1. аддитивный

Новые цвета получают путем сложения основных цветов с черным.

  1. субтрактивные

Новые цвета получаются путем вычитания осн. цветов из белого. Отражающие модели.

Основные цвет. модели.

1) RGB – аддит. модель, получ. новых цветов получается путем сложения

(0, 0, 0) – черный

(255, 255, 255) белый

(а, а, а) – оттенки серого.

2) СМY – субтрактивная (голубой, пурпурный, желтый)

(255, 255, 255) – черный

(0, 0, 0) – белый

3) СМУК черный

4) НSV

(оттенок, насыщ., величина)

Основные цвета не смешиваются, а измен. их свойства.

Оттенок – цвет.

Насыщенность – количество белого в оттенке.

Величина – интенсивность свечения.

НSI – оттенок, насыщ., интенс.

HSL - оттенок, насыщ., интенс., освещенность.

НВL- оттенок, яркость, интенс

5) YUV – лин. преобр. RGB – прим. при кодировании цвета в телевидении.

Y – яркость UV – цветность

Наложение и прозрачность.

Самый простой способ наложения – добавить к каждому пикс. знач. еще 1-го оверлейного бита. При выводе сист., игнор. те пиксели, для которых значение оверлг. бита установл.

ТGA

(15 бит) = (RGB) = (5, 5, 5)

(16 бит) = (RGBХ) – (5, 5, 5, 1)

Прозрачность.

Каждый пикс. значение содерж. не 1 оверл бит, а несколько.

 - канал

ТGA – 32 (8, 8, 8, 8)

0 – пиксель полн. прозрачен

255 – пиксель не прозрачен.

Растровые файлы.

Структура: заголовок.

растр. Д.

другая информация.

Заголовок:

- раздел Д., распол в нач. растр. файлов и в котором хранится общая информация о растр. Д.

  • 1) идентификатор и версия.

Идентификатор – уник. знач., которое позволяет определить формат граф. файла.

Версия – разновидность одного и того же формата.

Ошибки:

  1. идентиф. опущен, а Д. соответ.

  2. Задание идент. старого формата

  3. Изменение спецификации при сохр. идент. (GIF ПFF)

Описание изображения:

  • к-во строк (высота изображения)

  • к-во пикселей в строке (ширина)

  • к-во битов на пл-ть

  • к-во битов на пиксель

  • 2) тип сжатия тип кодировки и его пар-ры для форматов, которые поддерж. сжатие Д.

  • 3) координаты изображения (х, у – нач. изобр)

  • 4) ориентация изображения

  • 5) текстовое описание

  • 6) неиспользуемое пространство - резервное пространство для случаев расширения формата.

Пример:

ВМР

1.Х

‹тип› ‹имя›

word Type h (идент) 0

word width 2 (ширина растра в пикс.)

word Height 4 (высота растра в пикс.)

word Wigth В 6 (ширина растра в байтах)

byte Planes 8 (к-во цвет. пл-тей)

byte Bits Pixel  9 (к-во битов на пиксель)

Растровые Д.

Способы организации Р. Д.

  1. Организация Д в виде строк развертки.

стр.

разв.

стр.

разв.

1

стр.

разв.

2

(0, 1, 2)

(3, 4, 5)

(6, 7, 8)

После набора значений и каждый набор соответствует строке изображения.

2) Организ. Р. Д. в виде пл-тей.

Изображение представ. в виде 3-з блоков, каждый из которых содержит соответств. цвет. составляющую.

(0, 3, 6)

(1, 4, 7)

(2, 5, 8)