Ein ICC-Profil ist eine Datei im Format des International Color Consortium, kurz ICC, die beschreibt, wie ein Gerät oder ein Farbraum Farben darstellt. Das Konsortium wurde laut color.org 1993 von acht Herstellern gegründet; die Spezifikation ICC.1:2022 nennt als Gründer unter anderem Adobe, Agfa, Apple, Kodak und Microsoft, dazu die FOGRA als Ehrenmitglied. Heute zählt es über 60 Mitglieder. Die Spezifikation entspricht laut ICC der Norm ISO 15076-1:2025.
- ICC-Profil
Eine Datei im Format des International Color Consortium, die die Farben eines Geräts oder Farbraums beschreibt; genormt als ISO 15076-1.
Beispiel: „Ohne eingebettetes ICC-Profil nimmt der Browser für ein Bild sRGB an.“Abgrenzung zum Farbprofil: Dort geht es darum, was ein Profil im Bild bewirkt; das ICC-Profil ist das genormte Format dahinter.
Profilklassen im ICC-Profil
Die Spezifikation kennt drei Grundklassen von Geräteprofilen: Eingabe, Monitor und Ausgabe, im Kopf der Datei mit den Kennungen scnr, mntr und prtr. Dazu kommen vier weitere Klassen: DeviceLink, ColorSpace, Abstract und NamedColor. Geräteprofile übersetzen in einen gemeinsamen Bezugsraum, den Profile Connection Space auf Basis von CIEXYZ oder CIELAB. Ein DeviceLink-Profil rechnet direkt von einem Gerät ins andere, ohne den Umweg über diesen Raum.
Versionen v2, v4 und iccMAX
Spezifikationen vor 2001 heißen laut ICC v2. Die Version 4 räumt deren Mehrdeutigkeiten aus; fast alle Plattformen unterstützen sie, und das ICC empfiehlt sie, wo immer es geht. Daneben steht iccMAX, die Spezifikation ICC.2 mit der Profilversion 5, seit 2019 als ISO 20677 genormt. Sie erlaubt etwa spektrale Bezugsräume und frei gewählte Beleuchtung, ersetzt ICC.1 aber nicht.
Wie ein Bild sein ICC-Profil mitbringt
Die gängigen Bildformate haben einen festen Platz für das Profil. Laut einer Technote des ICC trägt JPEG es im Segment APP2 mit der Kennung ICC_PROFILE, aufgeteilt in Stücke von höchstens 65.533 Byte; PNG nutzt den Block iCCP, WebP den Block ICCP. Die PNG-Spezifikation in der dritten Ausgabe von 2025 lässt höchstens ein eingebettetes Profil zu. Fehlt das Profil, behandeln Browser das Bild laut CSS Color 4 als sRGB. Ein Foto in Display P3 braucht sein Profil deshalb, sonst wirken die Farben flauer als gedacht.