АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

X00BBGGRR

RR, GG, BB — значение интенсивности соответственно красной, зеленой и синей составляющих цвета. Максимальное их значение — 0xFF.

Тогда определить переменную типа COLORREF можно следующим образом:

COLORREF C = (b,g,r);

b, g и r — интенсивность (в диапазоне от 0 до 255) соответственно синей, зеленой и красной составляющих определяемого цвета C. То есть ярко-красный цвет может быть определён как (255,0,0), ярко-фиолетовый — (255,0,255), чёрный — (0,0,0), а белый — (255,255,255).

Полноцветный режим требует много памяти. В целях экономии памяти разрабатываются различные режимы и графические форматы, которые немного хуже передают цвет, но требуют гораздо меньше памяти. В частности, можно упомянуть режим High Color (high color — богатый цвет), в котором для передачи цвета одного пиксела используется 16 битов, и, следовательно, можно передать 65 535 цветовых оттенков, а также индексный режим, который базируется на заранее созданной для данного рисунка таблице используемых в нем цветовых оттенков. Затем нужный цвет пиксела выбирается из этой таблицы с помощью номера — индекса, который занимает всего один байт памяти. При записи изображения в память компьютера, кроме цвета отдельных точек, необходимо фиксировать много дополнительной информации — размеры рисунка, разрешение, яркость точек и т. д. Конкретный способ кодирования всей требуемой при записи изображения в память компьютера информации образует графический формат. Форматы кодирования графической информации, основанные на передаче цвета каждого отдельного пиксела, из которого состоит изображение, относят к группе растровых или BMP (Bit MaP — битовая карта) форматов [1].

Модель CMYK (Cyan, Magenta, Yellow, blacK) субтрактивная схема формирования цвета, используемая прежде всего в полиграфии для стандартной триадной печати. Схема CMYK, как правило, обладает сравнительно небольшим цветовым охватом [3].

Рисунок 4.2. Схема субтрактивного синтеза в CMYK

По-русски эти цвета часто называют так: голубой, пурпурный, жёлтый. Цвет в такой схеме зависит не только от спектральных характеристик красителей и от способа их нанесения, но и их количества, характеристик бумаги и других факторов. Например, есть американский, европейский и японский стандарты для мелованной и немелованной бумаг.

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

Объяснения первых трех букв в аббревиатуре CMYK были объяснены выше, а по поводу четвертой одна из версий утверждает, что K - сокращение от англ. blac K (если бы взяли B, то возникла бы путаница с моделью RGB, где B – это синий цвет). Согласно этой версии, при выводе полиграфических плёнок на них одной буквой указывался цвет, которому они принадлежат. Согласно другому варианту, K является сокращением от слова англ. Key: в англоязычных странах термином key plate обозначается печатная форма для чёрной краски.

CMYK называют субтрактивной моделью, потому что модель CMYK применяют в основном в полиграфии при цветной печати, а бумага и прочие печатные материалы являются поверхностями, отражающими свет, удобнее считать какое количество света (и цвета) отразилось от той или иной поверхности, нежели сколько поглотилось. Таким образом, если вычесть из белого три первичных цвета, RGB, мы получим тройку дополнительных цветов CMY. "Субтрактивный" означает "вычитаемый" - мы вычитаем первичные цвета из белого.

Каждое из чисел, определяющее цвет в CMYK, представляет собой процент краски данного цвета, составляющей цветовую комбинацию, Например, для получения тёмно-оранжевого цвета следует смешать 30 % голубой краски, 45 % пурпурной краски, 80 % желтой краски и 5 % черной краски. Это можно обозначить следующим образом: (30,45,80,5). Иногда пользуются таким обозначением: C30M45Y80K5.

← 4.3. Представление в компьютере текстовой... 4.5. Контрольные вопросы и задания →

4.5. Контрольные вопросы и задания

← 4.4. Кодирование графической информации 5.1. Логические величины: истина (логическая... →

1. Что называется форматом данных?

2. Как в компьютерах кодируется числовая информация?

3. Как связан диапазона представления целого числа с форматом его хранения.

4. Есть ли различия в отображении положительных чисел в прямом, обратном и дополнительном кодах?

5. Представьте число -78 в прямом, обратном и дополнительном кодах в однобайтовом формате.

6. Как связаны точность и диапазон представления вещественного числа с разрядностью мантиссы?

7. Почему порядок при представлении вещественного числа называют смещенным?

8. Почему при представлении нормализованного вещественного числа не хранят первую цифру мантиссы?

9. Представьте число 34.256 в одинарном формате вещественного числа.

10. Как в компьютерах кодируется текстовая информация?

11. Для чего используются кодовые таблицы? Какие кодовые таблицы вам известны?

12. Чем отличаются базовая таблица ASCII от расширенной?

13. Какие преимущества дает представление текстовой информации в формате Юникод?

14. Дайте определения понятиям «пиксел», «растр», «разрешающая способность».

15. Сколько байт памяти необходимо, чтобы закодировать изображение на экране компьютерного монитора с разрешением 800x600 при 256 цветах?

16. Какие модели формирования цветных изображений вам известны?

17. Какие цвета считаются основными в модели RGB, CMYK?


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)