CIEDE2000 – Tutti i linguaggi di programmazione

La formula CIEDE2000, normalizzata a livello internazionale dal 2012, migliora le formule precedenti, come la CIE94, e riflette più fedelmente la percezione visiva umana delle differenze di colore. La tabella sottostante elenca tutti i linguaggi di programmazione per i quali è disponibile un’implementazione ΔE2000, documentata e accuratamente testata. Sono forniti convertitori per confrontare i colori in RGB o esadecimale insieme al codice sorgente, poiché CIEDE2000 utilizza lo spazio colore CIELAB.

Elenco dei linguaggi di programmazione in cui è possibile utilizzare CIEDE2000
Linguaggio di programmazioneNumero di visite
Python826
JavaScript661
C651
Java640
Microsoft Excel627
C++612
C#590
MATLAB532
VBA518
Julia517
Wolfram Language507
Go507
bc502
Dart465
Ruby464
TypeScript456
Swift454
Rust454
SQL416
PHP411
Lua405
Haskell385
R375
Kotlin358
Scala352
Fortran344
PowerShell336
Pascal329
Perl325
Elixir310
Prolog299
Ada297
TCL288
F#278
Haxe269
D269
Nim235
Zig217
VBScript216
Racket211
AWK194
Wren168

Bene a sapersi

Riconosciuto per la sua accuratezza, CIEDE2000 è utilizzato in medicina e nella progettazione di videogiochi, oltre che per il controllo di qualità nell’industria della stampa e del tessile. L’algoritmo riflette le differenze tra i colori percepite dall’occhio umano, consentendo di misurare la differenza, determinare lo scarto e valutare la distanza tra due colori.

L’algoritmo ΔE2000, che notoriamente presenta discontinuità, è stato progettato per riflettere la difficoltà di distinguere tra due colori, piuttosto che comportarsi come una metrica euclidea localmente liscia. La nostra implementazione è unica sul mercato perché funziona senza conversione gradi/radianti. È stata progettata per essere accurata e portatile, in modo da ottenere risultati coerenti in tutti i linguaggi di programmazione e su tutte le piattaforme.

La nostra implementazione della formula CIEDE2000 è stata testata con decine di implementazioni esterne indipendenti, alcune delle quali sono librerie standard nei rispettivi linguaggi di programmazione. Ogni fonte ha dimostrato la propria stabilità su milioni di coppie di colori, sempre con almeno dieci cifre decimali corrette. Questi test sono stati superati ogni settimana per diversi mesi e sono disponibili sul nostro sito web per rassicurare coloro che utilizzano il nostro codice sorgente CIEDE2000 in produzione.

Informazioni

Questo sito, sviluppato da Michel LEONARD, fornisce implementazioni di riferimento ben collaudate della formula della differenza cromatica CIEDE2000 per sviluppatori e professionisti della scienza del colore.

Logo ufficiale del progetto di colorimetria CIEDE2000, ospitato da free.fr