Ve správě barev je ICC profil soubor dat, který charakterizuje barevné vstupní nebo výstupní zařízení nebo barevný prostor podle standardů vyhlášených International Color Consortium ( ICC ). Profily popisují atributy barev zařízení nebo požadavky na vzhled tím, že definují mapování mezi barevným prostorem vnímaným nebo vykreslovaným zařízením a prostorem připojení profilu (PCS ). Tento PCS může být buď LAB nebo XYZ . Shody lze určit podle tabulek, na které je interpolace aplikována , nebo pomocí řady parametrů pro transformaci.
Každé zařízení, které přijímá nebo zobrazuje barvy, může mít svůj vlastní profil. Někteří výrobci dodávají své výrobky s profily. Existují také nástroje, které uživatelům umožňují vytvářet vlastní barevné profily, obvykle pomocí kolorimetru .
ICC přesně definuje formát profilů, ale nedefinuje algoritmy a podrobnosti jejich zpracování. To znamená, že existuje prostor pro rozdíly mezi různými aplikacemi a systémy, které pracují s ICC profily.
Aktuální verze specifikace je 4.3.
Abychom viděli, jak to funguje v praxi, řekněme, že máme samostatné barevné prostory RGB a CMYK a chceme převést z RGB do CMYK. Prvním krokem je získání dvou přidružených ICC profilů. K provedení převodu je nejprve každý triplet RGB převeden na PCS pomocí profilu RGB. V případě potřeby se PCS převede mezi L*a*b a CIE XYZ, tento převod je dobře definován. PCS se poté převede na požadované čtyři hodnoty C, M, Y a K.
Profil může definovat více mapování v závislosti na účelu. Tato mapování poskytují výběr mezi nejbližšími možnými shodami barev a přeskupením celých barevných rozsahů dostupných pro různé gamuty.
Profesionální korekce profilu není doma k dispozici, ale existuje software (?), který umožňuje vizuálně upravit trojici barev, v podobě křivek intenzity barev od 0 do 255.
Ruční korekce ICC profilu pro tisk