Guida

Come trovare il nome più vicino di un colore esadecimale

Inserisci un colore come stringa esadecimale, con o senza `#`, per ottenere un nome corrispondente o il nome più vicino nella palette integrata. Se non fornisci alcun valore, viene analizzato `#3498db`.

Strumento Trova Nome Colore

Inserisci un colore come stringa esadecimale, con o senza #, per ottenere un nome corrispondente o il nome più vicino nella palette integrata. Se non fornisci alcun valore, viene analizzato #3498db.

A cosa serve

Color Name Finder serve a collegare un colore scritto in formato esadecimale a un nome presente nella sua palette integrata. Se il valore RGB corrisponde a un colore della palette, il risultato indica quel nome; in caso contrario propone il nome più vicino calcolando la distanza tra i valori RGB del colore inserito e quelli disponibili. Senza un input, viene usato il colore predefinito #3498db.

Come usarlo

  1. Inserisci un colore come testo esadecimale, per esempio #3498db oppure 3498db. Il formato con cancelletto non è indispensabile: quando manca all'inizio di una stringa, viene aggiunto automaticamente.
  2. Per un colore abbreviato a tre cifre, come #3af, considera che ogni cifra viene ripetuta per formare la rappresentazione a sei cifre. Il valore viene quindi interpretato come colore RGB esadecimale.
  3. Avvia l'elaborazione e controlla il nome restituito. Il risultato distingue il caso in cui il valore sia presente nella palette da quello in cui venga selezionato il nome più vicino.
  4. Se compare anche una distanza, leggila come informazione separata. La scelta del nome usa la distanza in linea retta tra i valori dei canali RGB; la distanza mostrata viene invece arrotondata a una cifra decimale e calcolata a partire dalla differenza di ogni canale rispetto al multiplo inferiore di 51.

Come leggere il risultato

Un nome corrispondente indica che il valore RGB analizzato è presente nella palette integrata. Quando non c'è una corrispondenza, il nome proposto è quello associato al colore della palette con la distanza più bassa secondo il confronto tra i canali RGB.

La distanza riportata non va usata per ricostruire il criterio di selezione: viene prodotta con un calcolo diverso e arrotondata a una cifra decimale. Per questo può non coincidere con una distanza calcolata con la stessa formula usata per scegliere il nome. Il risultato dipende inoltre dai colori inclusi nella palette integrata, che non va interpretata come un elenco equivalente a una specifica esterna di nomi colore.

Esempio pratico

Devi assegnare un nome descrittivo a un colore esadecimale usato in una schermata e vuoi verificare se la palette contiene una corrispondenza o suggerisce un nome vicino.

Inserisci #3498db come stringa e avvia l'analisi; poi confronta l'indicazione del nome con la presenza o l'assenza di una corrispondenza nella palette.

Il risultato contiene un'indicazione sul nome della palette associato al colore e, quando previsto, una distanza riportata arrotondata a una cifra decimale. La forma esatta del risultato può distinguere una corrispondenza da un nome vicino.

Limiti

  • La gestione degli input malformati varia: alcuni producono un rapporto di colore non valido, stringhe di lunghezza malformata possono essere analizzate parzialmente e gli input non testuali possono interrompersi prima della gestione del formato.
  • Il nome dipende dalla palette integrata. La distanza riportata usa un calcolo diverso da quello impiegato per selezionare il nome e viene arrotondata a una cifra decimale.

Errori comuni

  • Errore: inviare un valore non testuale o una stringa malformata aspettandosi la stessa gestione di un codice esadecimale valido. Correzione: usa una stringa in formato esadecimale e considera che alcuni input malformati possono produrre un rapporto di colore non valido, altri possono essere analizzati solo parzialmente, mentre un input non testuale può interrompersi prima della gestione del prefisso.

Domande frequenti

Quale colore viene analizzato quando lascio vuoto l'input?

Se non inserisci un colore, viene usato il valore predefinito #3498db.

Posso inserire un codice senza cancelletto o in forma abbreviata?

Sì, se l'input è una stringa: il cancelletto viene aggiunto quando manca e la forma a tre cifre viene espansa ripetendo ogni cifra. Gli input non testuali possono però interrompersi prima di questa gestione.

Che cosa significa la distanza mostrata nel risultato?

La selezione del nome usa la distanza in linea retta tra i valori RGB e quelli della palette. La distanza mostrata è un dato separato, arrotondato a una cifra decimale e calcolato con un criterio diverso.

Strumento

Trova Nome Colore