Tinta

Il concetto di un sistema di colore con una tinta è stato esplorato già nel 1830 con la sfera di colore di Philipp Otto Runge. Il sistema di colori Munsell degli anni ’30 è stato un grande passo avanti, poiché si è capito che l’uniformità percettiva significa che lo spazio di colore non può più essere una sfera.

Come convenzione, la tinta del rosso è impostata a 0° per la maggior parte degli spazi di colore con una tinta.

Spazi di colore avversariModifica

Negli spazi di colore avversari in cui due degli assi sono percettivamente ortogonali alla luminosità, come gli spazi di colore CIE 1976 (L*, a*, b*) (CIELAB) e 1976 (L*, u*, v*) (CIELUV), la tinta può essere calcolata insieme alla croma convertendo queste coordinate dalla forma rettangolare alla forma polare. La tinta è la componente angolare della rappresentazione polare, mentre la croma è la componente radiale.

Specificamente, in CIELAB

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

mentre, analogamente, in 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^{*})=mathrm {atan2} (v’,u’),}

dove, atan2 è una tangente inversa a due argomenti.

Definire la tinta in termini di RGBEdit

Spazio coloreHSV come un oggetto conico

Un’illustrazione della relazione tra la “tinta” dei colori con saturazione massima in HSV e HSL con le loro coordinate RGB corrispondenti

tinta 24 colori

Preucil descrive un esagono di colori, simile a un diagramma trilineare descritto da Evans, Hanson e Brewer, che può essere utilizzato per calcolare la tinta da RGB. Per posizionare il rosso a 0°, il verde a 120° e il blu a 240°,

h r g b = a t a n 2 ( 3 ⋅ ( G – B ) , 2 ⋅ R – G – B ) . h_rgb}=mathrm {atan2} \sqrt {3}}\cdot (G-B),2\cdot R-G-B\destra).}

Equivalentemente, si può risolvere

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

Preucil ha usato un grafico polare, che ha chiamato cerchio di colore. Usando R, G e B, si può calcolare l’angolo di tinta usando il seguente schema: determinare quale dei sei possibili ordinamenti di R, G e B prevale, poi applicare la formula data nella tabella sottostante.

Nota che in ogni caso la formula contiene la frazione M – L H – L {\displaystyle {\frac {M-L}{H-L}}} dove H è il più alto di R, G, e B; L è il più basso, e M è il medio tra gli altri due. Questo è indicato come “errore di tinta Preucil” ed è stato usato nel calcolo della forza della maschera nella riproduzione fotomeccanica del colore.

Gli angoli di tinta calcolati per il cerchio Preucil concordano con l’angolo di tinta calcolato per l’esagono Preucil a multipli interi di 30° (rosso, giallo, verde, ciano, blu, magenta, e i colori a metà strada tra coppie contigue) e differiscono di circa 1.2° a multipli interi dispari di 15° (in base alla formula del cerchio), la divergenza massima tra i due.

Il processo di conversione di un colore RGB in uno spazio di colore HSL o HSV è solitamente basato su una mappatura a 6 pezzi, trattando il cono HSV come un esacono, o il doppio cono HSL come un doppio esacono. Le formule usate sono quelle della tabella qui sopra.

24 tinte di HSL/HSVEdit

Anche se la varianza di luminanza è facile da notare per HSL/HSV, la variazione di tinta è meno percepibile. Questo grafico mappa 12 punti sulla ruota dei colori HSV al piano dei colori di CIELAB, mostrando la mancanza di uniformità nella tinta e nella saturazione.

Gli angoli di tinta qui sotto si applicano solo alle due trasformazioni in stile Preucil di RGB, e non si applicano agli spazi colore più uniformi basati su Lab/LUV. Come illustrato dalla varianza di luminanza, le trasformazioni basate su RGB separano male gli attributi di colorazione.

angolo di tinta codice colore nome colore nome del colore (in prova colori) luminanza
#FF0000 rosso rosso 30%
15° #FF4000 vermiglio rosso arancio 45%
30° #FF8000 arancio orange 59%
45° #FFBF00 giallo dorato kaki 74%
60° #FFFF00 giallo (colore web)=giallo limone giallo giallo 89%
75° #BFFF00 giallastro verde lime 81%
90° #80FF00 verde giallastro, chartreuse olive 74%
105° #40FF00 verde foglia verde erba 66%
120° #00FF00 verde verde 59%
135° #00FF40 verde cobalto verde bluastro 62%
150° #00FF80 verde emeraldo squalo 64%
165° #00FFBF verde turchese, verde bluastro ciano verdastro 67%
180° #00FFFF blu turchese, ciano (colore web) ciano 70%
195° #00BFFF azzurro ceruleo ciano azzurro 55%
210° #0080FF azzurro blu 41%
225° #0040FF blu, blu cobalto violetto blu 26%
240° #0000FF blu (colore web)=ultramarino viola 11%
255° #4000FF giacinto viola viola 19%
270° #8000FF violetto viola 26%
285° #BF00FF viola viola magenta 34%
300° #FF00FF magenta (colore web) magenta 41%
315° #FF00BF viola rossastro cremisi 38%
330° #FF0080 rosso rubino, cremisi scarlatto 36%
345° #FF0040 carmino rosso scarlatto 33%

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *