Conversione dei codici colore

In questo tutorial, vedremo come combinare diversi codici colore per creare altri colori e come convertire i codici colore RGB in esadecimali e viceversa.

Codici colore differenti

Tutti i colori qui sono del formato a 24 bit, il che significa che ogni colore contiene 8 bit di rosso, 8 bit di verde, 8 bit di blu. Oppure possiamo dire che ogni colore ha tre porzioni diverse. Devi solo cambiare la quantità di queste tre porzioni per ottenere un colore qualsiasi.

Formato colore binario

Colore nero

Immagine:

Codice decimale:

(0,0,0)

Spiegazione:

Come è stato spiegato nei tutorial precedenti, che in un formato a 8 bit, 0 si riferisce al nero. Quindi, se dobbiamo creare un colore nero puro, dobbiamo portare tutte e tre le porzioni di R, G, B a 0.

Colore bianco

Immagine:

Codice decimale:

(255.255.255)

Spiegazione:

Poiché ogni porzione di R, G, B è una porzione di 8 bit. Quindi a 8 bit, il colore bianco è formato da 255. È spiegato nel tutorial di pixel. Quindi, per creare un colore bianco, impostiamo ogni porzione su 255 ed è così che abbiamo ottenuto un colore bianco. Impostando ciascuno dei valori su 255, otteniamo un valore complessivo di 255, ovvero il colore è bianco.

Modello di colore RGB:

Colore rosso

Immagine:

Codice decimale:

(255,0,0)

Spiegazione:

Poiché abbiamo bisogno solo del colore rosso, azzeriamo il resto delle due parti che sono verdi e blu e impostiamo la parte rossa al suo massimo che è 255.

Colore: verde

Immagine:

Codice decimale:

(0,255,0)

Spiegazione:

Poiché abbiamo bisogno solo del colore verde, azzeriamo il resto delle due porzioni che sono rosse e blu e impostiamo la parte verde al suo massimo che è 255.

Colore blu

Immagine:

Codice decimale:

(0,0,255)

Spiegazione:

Poiché abbiamo bisogno solo del colore blu, azzeriamo il resto delle due porzioni che sono rosse e verdi e impostiamo la parte blu al suo massimo che è 255

Colore grigio:

Colore: grigio

Immagine:

Codice decimale:

(128.128.128)

Spiegazione

Come abbiamo già definito nel nostro tutorial di pixel, quel colore grigio è in realtà il punto medio. In un formato a 8 bit, il punto medio è 128 o 127. In questo caso scegliamo 128. Quindi impostiamo ciascuna porzione sul suo punto medio che è 128, e questo si traduce in un valore medio complessivo e abbiamo ottenuto il colore grigio.

Modello di colore CMYK:

CMYK è un altro modello di colore dove c sta per ciano, m sta per magenta, y sta per giallo e k per nero. Il modello CMYK è comunemente utilizzato nelle stampanti a colori in cui sono presenti due carter di colore. Uno è costituito da CMY e l'altro è di colore nero.

I colori di CMY possono essere realizzati anche modificando la quantità o porzione di rosso, verde e blu.

Colore: ciano

Immagine:

Codice decimale:

(0,255,255)

Spiegazione:

Il colore ciano è formato dalla combinazione di due diversi colori che sono il verde e il blu. Quindi impostiamo quei due al massimo e azzeriamo la porzione di rosso. E otteniamo il colore ciano.

Colore: magenta

Immagine:

Codice decimale:

(255.0.255)

Spiegazione:

Il colore magenta è formato dalla combinazione di due diversi colori che sono il rosso e il blu. Quindi impostiamo questi due al massimo e azzeriamo la porzione di verde. E otteniamo il colore magenta.

Colore: giallo

Immagine:

Codice decimale:

(255,255,0)

Spiegazione:

Il colore giallo è formato dalla combinazione di due diversi colori che sono il rosso e il verde. Quindi impostiamo questi due al massimo e azzeriamo la porzione di blu. E otteniamo il colore giallo.

Conversione

Ora vedremo come il colore viene convertito da un formato all'altro.

Conversione da RGB a codice esadecimale:

La conversione da Hex a rgb viene eseguita tramite questo metodo:

  • Prendi un colore. Ad esempio: White = (255, 255, 255).

  • Prendi la prima porzione, ad esempio 255.

  • Dividilo per 16. In questo modo:

  • Prendi i due numeri sotto la linea, il fattore e il resto. In questo caso è 15 15 che è FF.

  • Ripeti il ​​passaggio 2 per le due porzioni successive.

  • Combina tutto il codice esadecimale in uno.

Risposta: #FFFFFF

Conversione da Hex a RGB:

La conversione dal codice esadecimale al formato decimale rgb viene eseguita in questo modo.

Prendi un numero esadecimale. Ad esempio: #FFFFFF

Dividi questo numero in 3 parti: FF FF FF

Prendi la prima parte e separa i suoi componenti: F F

Converti ciascuna parte separatamente in binario: (1111) (1111)

Ora combina i singoli file binari in uno: 11111111

Converti questo binario in decimale: 255

Ora ripeti il ​​passaggio 2, altre due volte.

Il valore arriva nel primo passaggio è R, il secondo è G e il terzo appartiene a B.

Risposta: (255, 255, 255)

I colori comuni e il loro codice esadecimale sono stati forniti in questa tabella.

Colore Codice esadecimale
Nero # 000000
bianca #FFFFFF
Grigio # 808080
Rosso # FF0000
verde # 00FF00
Blu # 0000FF
Ciano # 00FFFF
Magenta # FF00FF
Giallo # FFFF00