# Färgrymder

Det här kapitlet ger information om vad färgrymder är, vilka färgrymder som &chalk; erbjuder, och vad du bör ha i åtanke när du använder dem.

## Introduktion till färgrymder

### Vad är en färgrymd?

I korthet är en färgrymd ett sätt att representera färger genom att ange ett antal parametrar. Man kan till exempel välja hur mycket rött, grönt och blått ljus som behövs för färgen som parametrar, vilket resulterar i den vanliga välkända färgrymden RGB. Man kan åskådliggöra det som en tredimensionell rymd, där var och en av komponenterna rött, grönt och blått ljus utgör en axel i färgrymden. En färg motsvarar då en viss punkt i färgrymden, definierad av dess koordinater längs de tre axlarna.

För att vara exaktare, är en färgrymd en kombination av färgmodellen (som anger vilka axlar som finns) och en avbildningsfunktion (som anger vilka värden som motsvarar vilka färger).

Alla färger kan inte representeras i varje färgrymd. Vissa färgrymder definierar fler, eller annorlunda, färger än andra. Mängden färger som kan representeras i en viss färgrymd kallas tonomfång. Eftersom tonomfång kan variera stort, finns det ingen garanti att bilder i en viss färgrymd kan konverteras till en annan färgrymd utan att behöva byta ut vissa färger mot andra, även om den är baserade på samma färgmodell.

## Tillgängliga färgrymder

&chalk; erbjuder färgrymder baserade på färgmodellerna RGB, CMYK, Lab, LMS, YCbCr och GRAY. De beskrivs i korthet i det här avsnittet.

### Färgmodellerna RGB

Förkortningen RGB står för Röd, Grön, Blå, och färgmodellen med detta namn hänvisar till de tre ljuskomponenterna som avges av skärmar (television, datorbildskärmar, etc) för att skapa en viss färg. Denna färgmodell används normalt av i stort sett alla vanliga ritprogram.

När en färg definieras med RGB-modellen, anges dess röda, gröna och blåa komponenter. Om alla komponenter saknas (varje komponent avges med 0 procent intensitet, alltså inget ljus alls), är färgen rent svart. Om alla komponenter är fullständigt närvarande (100 procent intensitet) är färgen rent vit. Om en komponent är närvarande med full intensitet och de övriga två saknas, erhålles motsvarande rena färg.

Ytterligare två exempel: Om både röd och grön avges med 100 procent och blå inte avges, erhålles rent gul. En färg med alla tre komponenter likadana är en gråskugga.

Det finns diverse färgrymder som implementerar RGB-modellen. Den så kallade RGB8 färgrymden representerar varje färg med 8 bitar per komponent. Eftersom 8 bitar tillåter 256 enskilda värden, är det totala antalet färger som kan anges i färgrymden 256 (röda) * 256 (gröna) * 256 (blåa), eller omkring 16,7 miljoner färger. Några olika RGB-färgrymder är tillgängliga i &chalk;, till exempel RGB32, som kan skilja på 4,2 miljarder värden per komponent.

### Färgmodellen CMYK

CMYK är förkortning för Cyan (turkos), Magenta, Yellow (gul), blacK (svart, även om K officielt står för Key, är det mycket vanligare att använda blacK). Färgmodellen är baserad på bläck. En färg anges med mängden bläck som behövs för att det ska verka som om en punkt har den färgen.

På grund av att CMYK-färger används av skrivare, medan RGB-färger är användbara på bildskärmar, vill man konvertera RGB-färger till CMYK-färger. Eftersom det inte alltid kan göras korrekt, kan utskrivna bilder visa sig se mycket annorlunda ut jämfört med vad som syns på skärmen.

### Färgmodellen L*a*b*

Den här färgmodellen använder tre parametrarna för en färg: dess ljusstyrka (L*, vilken går mellan 0 för svart och 100 för vitt), dess position mellan absolut rött och grönt (a*, negativ för färger närmare grönt och positiv för färger närmare rött), och dess position mellan gult och blått (b*, negativ för färger närmare blått och positiv för färger närmare gult).

### Färgmodellen LMS

Modellen är baserad på verkliga ljusvåglängders bidrag till färgen. Det mänskliga ögat är känsligt för tre typer av ljusvågor, åtskilda av sina våglängder: långa (L), medellånga (M) och korta (S) vågor. Ögats känslighet för vissa färger med dessa tre våglängder kan uttryckas med koordinaterna L, M och S.

### Färgmodellen YCbCr

Modellen YCbCr används ofta i videosystem. Parametern Y anger luminansen eller ljusheten hos färgen (som kan ses som en gråton). Parametrarna Cb och Cr anger krominansen (färgtonen): Cb placerar färgen på en skala mellan blå och gul, och Cr anger färgens plats mellan röd och grön.

### Färgmodellen GRAY

Färgmodellen GRAY representerar helt enkelt färger som gråskuggor (där svart och vitt är extremvärden).