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

Модель cmy

В полиграфии используют набор цветов, являющихся дополнительными к основным цветам модели RGB: Cyan - голубой, Magenta - пурпурный, Yellow – желтый. Дело в том, что краска поглощает из белого света составляющую дополнительного к ней цвета. Если сложить какой-либо цвет с дополнительным к нему получим – белый.

Белый – красный = голубой = синий + зеленый

Белый – зеленый = пурпурный (фиолетовый) = красный + синий

Белый – синий = желтый = красный + зеленый

Систему CMY называют субтрактивной системой смешения цветов. Данную систему удобно использовать при работе со светофильтрами. Например, при пропускании света через желтый светофильтр поглотится синяя часть спектра, а затем, через голубой светофильтр поглотится красная часть спектра и останется зеленый цвет. Системы применяют в полиграфии для анализа цвета окрашенных отражающих поверхностей. На практике для получения чистых оттенков черного цвета используют систему CMYK, т.е. систему CMY с добавлением черного цвета – blacK.

Модель hsv

Модель HSV включает три составляющие Hue - тон, Saturation - насыщенность и Volume – яркость. Тон – это преобладающий цвет, чем насыщенность больше, тем ближе цвет к тону, яркость тем больше, чем меньше в цвете доля серого. У белого цвета тон = 0, яркость = 1. У черного цвета все составляющие равны 0.

Цветовые палитры

Цветовая палитра

Если предположить, чтобы интенсивность каждой из трех цветовых составляющих (R, G, B) может принимать значения от 0 до 255, то на кодирование такой системы цветопередачи потребуется 24 бита (по 8 бит на каждую составляющую). Эту систему кодирования называют True Color. Она обеспечивает воспроизведение 16,5 миллионов цветовых оттенков. В этом случае цветовая палитра не нужна т.к. в трех байтах содержится полная информация о цвете конкретного пикселя.

Существенная экономия в объеме памяти, необходимом для сохранения цветного изображения достигается, если цвет кодируется одним байтом, тогда в изображении используется только 256 цветов. Пронумерованные цвета образуют индексную палитру. При этом каждый цветовой оттенок разыскивается по своему номеру в палитре, приложенной к файлу. Разные изображения могут иметь разные цветовые палитры.

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

Скорость передачи информации в Интернете ограничивает возможности использования графики с кодированием цвета больше, чем одним байтом. Более того, ситуация осложняется необходимостью унифицировать цветопередачу на компьютерах, относящихся к разным платформам. Если вдруг оказывается, что в оригинальном изображении использованы цвета, которых нет на компьютере пользователя, браузер изобразит их набором пиксел близких цветов в нужной пропорции, изображение при этом приобретает характерный зернистый вид. Этот эффект называют диффузией. Оказывается, существует набор из 216 цветов, которые не подвергаются диффузии ни на одной из платформ. Этот набор называют безопасной палитрой. В безопасной палитре каждая составляющая RGB может принимать шесть значений (либо шестнадцатеричные значения 00, 33, 66, 99, CC, FF, либо десятичные 0, 51, 102, 153, 255). Комбинация трех составляющих, каждая из которых может принимать 6 значений позволяет получить цветов.

Лекция 8

СИСТЕМЫ ПЕРЕДАЧИ ИНФОРМАЦИИ

   ПРЕОБРАЗОВАНИЕ НЕПРЕРЫВНОГО СООБЩЕНИЯ В ЦИФРОВУЮ ФОРМУ

   

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

Задача состоит в том, чтобы преобразовать этот аналоговый сигнал в цифровой. Очевидно, для преобразования нужно выполнить две операции. Первая операция – дискретизация состоит в разбиении оси времени на интервалы – дискреты. Вторая операция – квантование состоит в разбиении оси амплитуд на кванты. В течение каждого дискретного интервала времени по линии связи может быть передано значение какого-либо уровня квантования, представленного в цифровом виде. Какой именно уровень квантования следует передавать, определяется решающим правилом. В нашем примере передается тот уровень квантования, который был превышен аналоговым сигналом последним. Цифровой сигнал имеет ступенчатый характер и при нашем выборе решающего правила отстает от аналогового сигнала. Очевидно, что преобразование из аналоговой формы в цифровую выполняется с некоторой ошибкой, называемой ошибкой дискретизации. Вероятно, выбор другого решающего правила позволит уменьшить ошибку дискретизации, но полностью избавиться от нее невозможно.

Возникает закономерный вопрос, какой величины следует выбирать дискреты и кванты, чтобы преобразование не привело к потере информации. Первое, что приходит в голову, чем чаще берутся выборки сигнала и чем меньше разница между уровнями квантования, тем лучше. Однако такой преобразователь будет технически сложнее и следовательно дороже. Когда же следует остановиться? Для понимания дальнейшего необходимо сделать небольшое отступление.