В статье не хватает (см. ). |
RGB (аббревиатура английских слов Red, Green, Blue — красный, зелёный, синий) или КЗС — аддитивная цветовая модель, описывающая способ кодирования цвета для цветовоспроизведения с помощью трёх цветов, которые принято называть основными. Выбор основных цветов обусловлен особенностями физиологии восприятия цвета сетчаткой человеческого глаза.
RGB-модель является аддитивной, где производные цвета получаются путём добавления к чёрному цвету различных пропорций основных цветов модели. При отсутствии всякого излучения (добавления) — нет никакого цвета — чёрный, смешение всех трёх в равной[] пропорции — даёт белый. Если цвет экрана, освещённого цветным прожектором, обозначается в RGB как (r1, g1, b1), а цвет того же экрана, освещённого другим прожектором, — (r2, g2, b2), то при освещении двумя прожекторами цвет экрана будет обозначаться как (r1+r2, g1+g2, b1+b2).
Изображение в данной цветовой модели состоит из трёх каналов. При смешении основных излучений, например, синего (B) и красного (R), получается пурпурный (M, magenta), зелёного (G) и красного (R) — жёлтый (Y, yellow), зелёного (G) и синего (B) — циановый (С, cyan). При смешении всех трёх основных излучений получается белый цвет (W, white).
В телевизорах и мониторах ЭЛТ применяются три электронных пушки для красного, зелёного и синего каналов. В ЖК- и других матричных мониторах и телевизорах носителями трёх цветов являются светоточки (светодиоды, светофильтры).
Существует большое количество цветовых пространств RGB, основанных на модели RGB. Наиболее распространённое — пространство sRGB — имеет по многим тонам цвета более широкий цветовой охват (может представить более насыщенные цвета), чем в цветовых пространствах CMYK, поэтому иногда изображения, замечательно выглядящие в RGB, значительно тускнеют и гаснут в CMYK.
Джеймс Максвелл предложил аддитивный синтез цвета как способ получения цветных изображений в 1861 году.
Определение
Цветовая модель RGB является зависимой от устройства. Поскольку мониторы разных моделей и производителей различаются, было предложено несколько стандартов цветовых пространств для этой модели. Например, созданный компанией Microsoft совместно с HP в 1996 году стандарт sRGB до сих пор является основным на мониторах компьютеров с операционной системой Windows (профиль «по умолчанию» для компьютерной графики). Разработанный первоначально для кинотеатров DCI-P3 является стандартом для мониторов Apple. Также распространён , а при редактировании[] используется ProPhoto.
Цветовая модель RGB может использовать разные базовые цвета (в том числе, цвета не реализуемые физически), разную цветовую температуру для «белой точки», и разный показатель гамма-коррекции.
Числовое представление
Для большинства приложений модель RGB может быть представлена как система координат r, g и b, значения которых можно считать принадлежащими (отрезку) [0,1], что представляет пространство RGB в виде куба 1×1×1.
В современных компьютерах каждая из координат обычно представляется одним октетом (8 бит), значения которого обозначаются для удобства целыми числами от 0 до 255 включительно, где 0 — минимальная, а 255 — максимальная глубина (интенсивность) цветового компонента. В этом случае чаще используется гамма-компенсированое цветовое пространство sRGB, обычно с показателем 1,8 (Mac) или 2,2 (PC).
Вместе с тем, используются также 16-битный цвет (с диапазонами 0…65535 или 0…32768, в зависимости от конкретной реализации), а для изображений HDR — 32-битный цвет (в целых значения или в числах с плавающей запятой). В последнем случае возможны яркости «белее белого» и даже «отрицательные яркости», которые не выводятся на экран, но хранятся в памяти и учитываются при различной фильтрации.
В параметрических установках различного программного обеспечения, проектов сред компьютерной разработки, в языках компьютерной разработки (в том числе HTML, см. цвета HTML) используется запись вида «#rrggbb», называемая шестнадцатеричной: цвет записывается в виде трёх шестнадцатеричных чисел («rr», «gg», «bb»), без пробелов. Например, белый цвет кодируется строкой #FFFFFF
. В отдельных реализациях ПО очерёдность записи компонентов цвета, а также префикс («#»), могут отличаться.
COLORREF
COLORREF — стандартный тип для представления цветов в Win32. Используется для определения цвета в виде RGB. Размер — 4 байта. При определении какого-либо RGB цвета, значение переменной типа COLORREF можно представить в шестнадцатеричном виде так:
0x00bbggrr
rr, gg, bb — значение интенсивности соответственно красной, зелёной и синей составляющих цвета. Максимальное их значение — 0xFF.
Определить переменную типа COLORREF можно следующим образом:
COLORREF C = RGB( r, g, b );
r, g и b — интенсивность (в диапазоне от 0 до 255) соответственно красной, зелёной и синей составляющих определяемого цвета C. То есть ярко-синий цвет может быть определён как (0,0,255), красный как (255,0,0), ярко-фиолетовый — (255,0,255), чёрный — (0,0,0), а белый — (255,255,255)
См. также
- VGA-порт компьютера и монитора для передачи изображения часто обозначают как RGB IN, т.к. формат передачи сигнала имеет RGB-вид.
- Цветовые пространства RGB — список и характеристики различных цветовых пространств, основанных на модели RGB
Примечания
- Синтез цвета // Фотокинотехника: Энциклопедия / Гл. ред. Е. А. Иофис. — М.: Советская энциклопедия, 1981. — 447 с.
Ссылки
- Конвертер цветов . ColorScheme.Ru. Дата обращения: 28 марта 2015. 15 марта 2015 года.
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер
Ne sleduet putat s RGB russkaya abbreviatura V state ne hvataet ssylok na istochniki sm rekomendacii po poisku Informaciya dolzhna byt proveryaema inache ona mozhet byt udalena Vy mozhete otredaktirovat statyu dobaviv ssylki na avtoritetnye istochniki v vide snosok 10 avgusta 2020 RGB abbreviatura anglijskih slov Red Green Blue krasnyj zelyonyj sinij ili KZS additivnaya cvetovaya model opisyvayushaya sposob kodirovaniya cveta dlya cvetovosproizvedeniya s pomoshyu tryoh cvetov kotorye prinyato nazyvat osnovnymi Vybor osnovnyh cvetov obuslovlen osobennostyami fiziologii vospriyatiya cveta setchatkoj chelovecheskogo glaza Additivnoe smeshenie cvetov RGB model yavlyaetsya additivnoj gde proizvodnye cveta poluchayutsya putyom dobavleniya k chyornomu cvetu razlichnyh proporcij osnovnyh cvetov modeli Pri otsutstvii vsyakogo izlucheniya dobavleniya net nikakogo cveta chyornyj smeshenie vseh tryoh v ravnoj kakoj proporcii dayot belyj Esli cvet ekrana osveshyonnogo cvetnym prozhektorom oboznachaetsya v R G B kak r1 g1 b1 a cvet togo zhe ekrana osveshyonnogo drugim prozhektorom r2 g2 b2 to pri osveshenii dvumya prozhektorami cvet ekrana budet oboznachatsya kak r1 r2 g1 g2 b1 b2 Izobrazhenie v dannoj cvetovoj modeli sostoit iz tryoh kanalov Pri smeshenii osnovnyh izluchenij naprimer sinego B i krasnogo R poluchaetsya purpurnyj M magenta zelyonogo G i krasnogo R zhyoltyj Y yellow zelyonogo G i sinego B cianovyj S cyan Pri smeshenii vseh tryoh osnovnyh izluchenij poluchaetsya belyj cvet W white V televizorah i monitorah ELT primenyayutsya tri elektronnyh pushki dlya krasnogo zelyonogo i sinego kanalov V ZhK i drugih matrichnyh monitorah i televizorah nositelyami tryoh cvetov yavlyayutsya svetotochki svetodiody svetofiltry Sushestvuet bolshoe kolichestvo cvetovyh prostranstv RGB osnovannyh na modeli RGB Naibolee rasprostranyonnoe prostranstvo sRGB imeet po mnogim tonam cveta bolee shirokij cvetovoj ohvat mozhet predstavit bolee nasyshennye cveta chem v cvetovyh prostranstvah CMYK poetomu inogda izobrazheniya zamechatelno vyglyadyashie v RGB znachitelno tuskneyut i gasnut v CMYK Dzhejms Maksvell predlozhil additivnyj sintez cveta kak sposob polucheniya cvetnyh izobrazhenij v 1861 godu OpredelenieOgranichenie sRGB po vozmozhnosti peredachi cvetov Cvetovaya model RGB yavlyaetsya zavisimoj ot ustrojstva Poskolku monitory raznyh modelej i proizvoditelej razlichayutsya bylo predlozheno neskolko standartov cvetovyh prostranstv dlya etoj modeli Naprimer sozdannyj kompaniej Microsoft sovmestno s HP v 1996 godu standart sRGB do sih por yavlyaetsya osnovnym na monitorah kompyuterov s operacionnoj sistemoj Windows profil po umolchaniyu dlya kompyuternoj grafiki Razrabotannyj pervonachalno dlya kinoteatrov DCI P3 yavlyaetsya standartom dlya monitorov Apple Takzhe rasprostranyon a pri redaktirovanii chego ispolzuetsya ProPhoto Cvetovaya model RGB mozhet ispolzovat raznye bazovye cveta v tom chisle cveta ne realizuemye fizicheski raznuyu cvetovuyu temperaturu dlya beloj tochki i raznyj pokazatel gamma korrekcii Chislovoe predstavlenieRGB cvetovaya model predstavlennaya v vide kuba Dlya bolshinstva prilozhenij model RGB mozhet byt predstavlena kak sistema koordinat r g i b znacheniya kotoryh mozhno schitat prinadlezhashimi otrezku 0 1 chto predstavlyaet prostranstvo RGB v vide kuba 1 1 1 V sovremennyh kompyuterah kazhdaya iz koordinat obychno predstavlyaetsya odnim oktetom 8 bit znacheniya kotorogo oboznachayutsya dlya udobstva celymi chislami ot 0 do 255 vklyuchitelno gde 0 minimalnaya a 255 maksimalnaya glubina intensivnost cvetovogo komponenta V etom sluchae chashe ispolzuetsya gamma kompensirovanoe cvetovoe prostranstvo sRGB obychno s pokazatelem 1 8 Mac ili 2 2 PC Vmeste s tem ispolzuyutsya takzhe 16 bitnyj cvet s diapazonami 0 65535 ili 0 32768 v zavisimosti ot konkretnoj realizacii a dlya izobrazhenij HDR 32 bitnyj cvet v celyh znacheniya ili v chislah s plavayushej zapyatoj V poslednem sluchae vozmozhny yarkosti belee belogo i dazhe otricatelnye yarkosti kotorye ne vyvodyatsya na ekran no hranyatsya v pamyati i uchityvayutsya pri razlichnoj filtracii V parametricheskih ustanovkah razlichnogo programmnogo obespecheniya proektov sred kompyuternoj razrabotki v yazykah kompyuternoj razrabotki v tom chisle HTML sm cveta HTML ispolzuetsya zapis vida rrggbb nazyvaemaya shestnadcaterichnoj cvet zapisyvaetsya v vide tryoh shestnadcaterichnyh chisel rr gg bb bez probelov Naprimer belyj cvet kodiruetsya strokoj FFFFFF V otdelnyh realizaciyah PO ocheryodnost zapisi komponentov cveta a takzhe prefiks mogut otlichatsya COLORREF COLORREF standartnyj tip dlya predstavleniya cvetov v Win32 Ispolzuetsya dlya opredeleniya cveta v vide RGB Razmer 4 bajta Pri opredelenii kakogo libo RGB cveta znachenie peremennoj tipa COLORREF mozhno predstavit v shestnadcaterichnom vide tak 0x00bbggrr rr gg bb znachenie intensivnosti sootvetstvenno krasnoj zelyonoj i sinej sostavlyayushih cveta Maksimalnoe ih znachenie 0xFF Opredelit peremennuyu tipa COLORREF mozhno sleduyushim obrazom COLORREF C RGB r g b r g i b intensivnost v diapazone ot 0 do 255 sootvetstvenno krasnoj zelyonoj i sinej sostavlyayushih opredelyaemogo cveta C To est yarko sinij cvet mozhet byt opredelyon kak 0 0 255 krasnyj kak 255 0 0 yarko fioletovyj 255 0 255 chyornyj 0 0 0 a belyj 255 255 255 Sm takzheVGA port kompyutera i monitora dlya peredachi izobrazheniya chasto oboznachayut kak RGB IN t k format peredachi signala imeet RGB vid Cvetovye prostranstva RGB spisok i harakteristiki razlichnyh cvetovyh prostranstv osnovannyh na modeli RGBPrimechaniyaSintez cveta Fotokinotehnika Enciklopediya Gl red E A Iofis M Sovetskaya enciklopediya 1981 447 s SsylkiKonverter cvetov neopr ColorScheme Ru Data obrasheniya 28 marta 2015 15 marta 2015 goda