Odcień

Koncepcja systemu kolorów z odcieniem została zbadana już w 1830 roku dzięki sferze kolorów Philippa Otto Runge’a. System kolorów Munsell z lat 30-tych był wielkim krokiem naprzód, ponieważ zdano sobie sprawę, że percepcyjna jednorodność oznacza, że przestrzeń kolorów nie może być dłużej sferą.

Jako konwencja, odcień dla czerwieni jest ustawiony na 0° dla większości przestrzeni kolorów z odcieniem.

Przeciwstawne przestrzenie barwEdit

W przeciwstawnych przestrzeniach barw, w których dwie z osi są percepcyjnie ortogonalne do jasności, takich jak przestrzenie barw CIE 1976 (L*, a*, b*) (CIELAB) i 1976 (L*, u*, v*) (CIELUV), odcień może być obliczany razem z chromatyczną przez konwersję tych współrzędnych z postaci prostokątnej do postaci biegunowej. Barwa jest składową kątową odwzorowania biegunowego, natomiast chroma jest składową radialną.

Specyficznie, w CIELAB

h a b = a t a n 2 ( b ∗ , a ∗ ) , {displaystyle h_{ab}=mathrm {atan2} (b^{*},a^{*}),}

przy czym, analogicznie, w CIELUV

h u v = a t a n 2 ( v ∗ , u ∗ ) = a t a n 2 ( v ′ , u ′ ) , {displaystyle h_{uv}=mathrm {atan2} (v^{*},u^{*})= h_{uv} = h_{uv} = h_{uv} (v',u') (v',u'),}

gdzie, atan2 jest dwuargumentową odwrotną styczną.

Definiowanie odcienia w kategoriach RGBEdit

Przestrzeń barwHSV jako obiekt w kształcie stożka

Zilustrowanie zależności pomiędzy „barwą” a „odcieniem”. pomiędzy „odcieniem” kolorów o maksymalnym nasyceniu w HSV i HSL z odpowiadającymi im współrzędnymi RGB

hue 24 kolor

Preucil opisuje sześciokąt kolor, podobny do trójliniowego wykresu opisanego przez Evansa, Hansona i Brewera, który może być używany do obliczania odcienia z RGB. Aby umieścić kolor czerwony na 0°, zielony na 120°, a niebieski na 240°,

h r g b = a t a n 2 ( 3 ⋅ ( G – B ) , 2 ⋅ R – G – B ) . h r g b = t n 2 ( 3⋅ ( G – B ) , 2⋅ R – G – B ) . ∗left(∗sqrt {3}} ∗dot (G-B),2 ∗dot R-G-B ∗prawda).}

Równoważnie, można rozwiązać

tan ( h r g b ) = 3 ⋅ ( G – B ) 2 ⋅ R – G – B . Tan(h_{rgb})={{sqrt {{sqrt {3}}} ⋅ (G-B)}{2} R-G-B}}.}

Preucil użył wykresu biegunowego, który nazwał kolorowym kołem. Używając R, G i B, można obliczyć kąt barwy według następującego schematu: określ, które z sześciu możliwych uszeregowań R, G i B przeważa, a następnie zastosuj wzór podany w poniższej tabeli.

Zauważ, że w każdym przypadku wzór zawiera ułamek M – L H – L {displaystyle {frac {M-L}{H-L}}} , gdzie H jest najwyższą z R, G i B. gdzie H jest najwyższym z R, G, i B; L jest najniższym, a M jest środkowym pomiędzy pozostałymi dwoma. Jest to określane jako „błąd barwy Preucila” i było używane do obliczania siły maski w fotomechanicznym odtwarzaniu kolorów.

Kąty barwy obliczone dla koła Preucila zgadzają się z kątem barwy obliczonym dla sześciokąta Preucila przy całkowitych wielokrotnościach 30° (czerwony, żółty, zielony, cyjan, niebieski, magenta i kolory w połowie drogi między sąsiadującymi parami) i różnią się o około 1.2° przy nieparzystych wielokrotnościach całkowitych 15° (w oparciu o formułę koła), maksymalna rozbieżność między nimi.

Proces konwersji koloru RGB do przestrzeni barw HSL lub przestrzeni barw HSV jest zwykle oparty na 6-częściowym mapowaniu fragmentarycznym, traktując stożek HSV jako heksakon lub podwójny stożek HSL jako podwójny heksakon. Stosowane wzory są takie, jak w tabeli powyżej.

24 odcienie HSL/HSVEdit

Chociaż wariancja w luminancji jest łatwa do zauważenia dla HSL/HSV, wariancja w odcieniu jest mniej dostrzegalna. Ten wykres mapuje 12 punktów na kole kolorów HSV do płaszczyzny kolorów CIELAB, pokazując brak jednorodności w odcieniu i nasyceniu.

Kąty odcieni poniżej odnoszą się tylko do dwóch transformacji RGB w stylu Preucila i nie mają zastosowania do bardziej jednorodnych przestrzeni kolorów opartych na Lab/LUV. Jak widać na przykładzie wariancji luminancji, transformacje oparte na RGB słabo rozdzielają atrybuty tworzące kolor.

.

.

kąt barwy kod koloru nazwa koloru nazwa koloru (w próbach kolorów) luminancja
#FF0000 czerwony czerwony 30%
15° #FF4000 vermilion pomarańczowo-czerwony 45%
30° #FF8000 pomarańczowy pomarańczowy 59%
45° #FFBF00 złotożółty khaki 74%
60° #FFFF00 żółty (kolor internetowy)=lemonowy żółty żółty 89%
75° #BFFF00 żółtawy green lime 81%
90° #80FF00 żółtawo-zielony, chartreuse oliwkowy 74%
105° #40FF00 zielony liściowy zielony trawiasty 66%
120° #00FF00 zielony zielony 59%
135° #00FF40 cobalt green bluish green 62%
150° #00FF80 zielony szmaragd teal 64%
165° #00FFBF zielony turkusowy, niebieskawy zielony zielonkawy cyjan 67%
180° #00FFFF turkusowy niebieski, cyjan (kolor internetowy) cyan 70%
195° #00BFFF cerulean blue bluish cyan 55%
210° #0080FF azure blue 41%
225° #0040FF blue, niebieski kobaltowy niebiesko-fioletowy 26%
240° #0000FF niebieski (kolor internetowy)=ultramaryna fioletowy 11%
255° #4000FF hyacinth purple violet 19%
270° #8000FF fiolet purpura 26%
285° #BF00FF purpurowy purpurowa magenta 34%
300° #FF00FF magenta (kolor internetowy) magenta 41%
315° #FF00BF czerwonofioletowy crimson 38%
330° #FF0080 rubinowa czerwień, czerwień karmazynowa szkarłat 36%
345° #FF0040 karmin scarlet red 33%

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *