Una fotografia può contenere centinaia di migliaia di colori leggermente diversi. Quando però vogliamo usarla come ispirazione per un’interfaccia, un’identità visiva o una presentazione, cerchiamo pochi colori capaci di riassumerne l’atmosfera.
È questo il ruolo di una palette estratta da un’immagine.
Che cos’è una palette?
È un insieme limitato di colori selezionati per rappresentare o costruire un’identità visiva. Può includere un colore principale, uno secondario, uno o due accenti, toni chiari e scuri e colori neutri.
Una buona palette non coincide necessariamente con i cinque pixel più frequenti. Cerca invece un riassunto visivo utilizzabile.
Puoi provare il principio con l’estrattore di colori da immagine e il generatore di palette.
Perché non basta contare i colori esatti?
Una zona che l’occhio percepisce come blu può contenere migliaia di valori RGB vicini a causa di luce, rumore, gradienti e compressione. Per un conteggio esatto sono colori distinti; per una persona appartengono alla stessa famiglia.
Per questo si raggruppano i colori vicini mediante quantizzazione.
Quantizzazione dei colori
La quantizzazione riduce il numero di colori distinti usati per rappresentare l’immagine. Invece di conservare migliaia di sfumature quasi identiche, identifica gruppi e sceglie un colore rappresentativo per ciascuno.
Per una palette di design, cinque o otto colori ben differenziati sono spesso più utili di cinquanta sfumature.
Il problema del “colore dominante”
“Dominante” può significare il valore esatto più frequente, la famiglia che occupa più superficie, il colore che attira maggiormente l’occhio o quello che definisce meglio l’identità visiva. Le risposte possono essere diverse.
Un poster con sfondo bianco al 70% e un piccolo titolo rosso avrà il bianco come colore numericamente dominante, ma il rosso può essere l’elemento visivo caratterizzante.
Dominante e accento
Una dominante occupa in genere una grande superficie. Un accento può essere raro ma attirare fortemente l’attenzione. In una foto di foresta con una giacca rossa, cinque verdi non formano necessariamente una palette utile: conviene mantenere anche il rosso.
Un algoritmo può quindi diversificare la selezione eliminando candidati troppo simili e conservando colori più distintivi.
