ICC-profilen talar om för operativsystemets färghanteringssystem vilka ljusegenskaper skärmen har till exempel omfånget på färgrymden samt vitbalans och gamma. Via grafikkortet kan detta sedan korrigeras, till viss grad. Anger profilen att skärmen har för mycket blått i vitbalansen kan grafikkortet räkna om RGB-nivåerna så att avvikelsen dämpas eller försvinner. Samma sak med tonkurva/gamma. Ifall skärmen är till exempel för ljus i skuggnyanser kan ICC-profilen sätta det mot rätt nivå. Rätt i dessa fall är alltså den färgstandard man har som mål, till exempel sRGB eller HDTV/Rec709 med 2.2-gamma.
Program som är medvetna om detta kan utnyttja färghanteringssystemt och räkna om RGB-värden så färgnyanser återges mer rätt i den mån det är möjligt. Skärmens fysiska ljus är fortfarande en gräns man inte kan kliva runt.
På samma sätt kan bilder, exempelvis jpeg-bilder, innehålla icc-profiler som då säger att bildens RGB-värden ska återges inom den här färgrymden, med den här vitbalansen etc. Då kan färghanteringssystemet räkna om RGB-värdena för att matcha målet mot skärmens fysisk egenskaper.
Däremot tar inte all programvara tillvara på detta så syftet med ICC-profiler kan ibland gå om intet.
Har tagit upp detta lite mer i detalj i den här artikeln: http://www.sweclockers.com/artikel/17633-digitala-farger-adob...
Att ladda ned ICC kan vara lite meningslöst. Det skiljer sig mellan olika exemplar och för att ta reda på hur just din skärm återger ljus måste man använda mätutrustning på just din skärm. Är det tillverkarens ICC-profil är det vanligtvis en schablon, typ att skärmen redan avser att följa exempelvis Rec.709-standard.
ICC-profiler är också rätt så meningslöst ihop med TN-skärmar. Det skulle behövas olika ICC-profiler för varje vinkel du har mot skärmen...