AHSL eller AHLS (från engelskan. Hue, Saturation, Lightness (Intensity) ) - färgmodell , där färgkoordinaterna är ton , mättnad och ljushet . Det bör noteras att HSV , HSL och AHSL är olika färgmodeller. AHSL är en alternativ HSL -modell , den grundläggande skillnaden ligger i definitionen av mättnadskarakteristiken (mättnad).
I AHSL-färgmodellen har varje färg sin egen "egen" svartvita färg, som bestäms av de aritmetiska medelvärdena för RGB-kanalerna. I HSL-modellen motsvarar färgen på alla toner med samma ljushet samma svartvita färg. Således kommer en svartvit bild som erhålls från en färgbild genom att ändra mättnadskarakteristiken i AHSL-modellen att vara en "korrekt" svartvit bild, i motsats till en bild som erhålls på samma sätt med HSL-modellen.
Låt oss överväga att få en färg specificerad av dess egenskaper enligt AHSL-modellen i en grafikredigerare. Vi har färgens nyans (H), mättnad (S) och ljushet (L). Skapa 3 lager som kommer att vara ansvariga för egenskaperna hos H, L, S. Fyll mittskiktet med en ren färg, vars nyans är lika med H (H=0 - #ff0000; H=60 - #ffff00; H =120 - #00ff00; H=180 - #00ffff; H=240 - #0000ff; H=300 - #ff00ff; H=360 - #ff0000). Om L>0 fyll det övre lagret med vitt (#ffffff), om L<0 - med svart (#000000), om L=0 - kan det övre lagret lämnas tomt. Transparensen för det övre lagret ställs in enligt det absoluta värdet av L, förutsatt att |L| - transparens för det övre lagret, angivet i procent. Slå nu samman de övre och mellersta lagren till ett. Vi bestämmer den resulterande färgen och beräknar motsvarande svartvita: ställ in RGB-kanalerna till deras aritmetiska medelvärde (till exempel för röd #ff0000, motsvarande svartvita R:85; G:85; B:85). Fyll det nedre lagret med svart och vitt. För det övre lagret, ställ in transparensen lika med karakteristiken S (mättnad), vi anser att S=255 är ett helt ogenomskinligt lager, S=0 är helt transparent. Genom att slå samman lagren får vi den färg som vi fått av AHSL.
På grund av nedbrytningen av färg till dess huvudsakliga egenskaper (nyans, mättnad, ljushet), är AHSL-färgmodellen bekväm att använda i grafiska redigerare när du korrigerar nyansen, mättnaden, ljusstyrkan och kontrasten i en bild.
Färgmodeller | ||
---|---|---|