AHSL eller AHLS (fra engelsk. Hue, Saturation, Lightness (Intensity) ) - farvemodel , hvor farvekoordinaterne er tone , mætning og lyshed . Det skal bemærkes, at HSV , HSL og AHSL er forskellige farvemodeller. AHSL er en alternativ HSL -model , den grundlæggende forskel ligger i definitionen af Mætningskarakteristikken (mætning).
I AHSL-farvemodellen har hver farve sin egen "egen" sort-hvide farve, som bestemmes af de aritmetiske middelværdier af RGB-kanalerne. Når du er i HSL-modellen, svarer farven på enhver tone med samme lyshed til den samme sorte og hvide farve. Et sort/hvid-billede opnået fra et farvebillede ved at ændre mætningskarakteristikken i AHSL-modellen vil således være et "korrekt" sort/hvid-billede, i modsætning til et billede, der er opnået på samme måde ved brug af HSL-modellen.
Lad os overveje at få en farve specificeret af dens egenskaber i henhold til AHSL-modellen i en grafikeditor. Vi har farvens nuance (H), mætning (S) og lyshed (L). Opret 3 lag, der vil være ansvarlige for egenskaberne af H, L, S. Fyld det midterste lag med en ren farve, hvis nuance er lig med H (H=0 - #ff0000; H=60 - #ffff00; H =120 - #00ff00; H=180 - #00ffff; H=240 - #0000ff; H=300 - #ff00ff; H=360 - #ff0000). Hvis L>0 fyld det øverste lag med hvid (#ffffff), hvis L<0 - med sort (#000000), hvis L=0 - kan det øverste lag stå tomt. Gennemsigtigheden af det øverste lag indstilles i henhold til den absolutte værdi af L, idet det antages, at |L| - gennemsigtighed af det øverste lag, angivet i procent. Fletter nu det øverste og midterste lag til ét. Vi bestemmer den resulterende farve og beregner den tilsvarende sort og hvid: Indstil RGB-kanalerne til deres aritmetiske middelværdi (for eksempel for rød #ff0000, den tilsvarende sort-hvide R:85; G:85; B:85). Fyld det nederste lag med sort og hvid. For det øverste lag indstilles gennemsigtigheden lig med karakteristikken S (mætning), vi mener, at S=255 er et fuldstændigt uigennemsigtigt lag, S=0 er helt gennemsigtigt. Ved at slå lagene sammen får vi den farve, som AHSL har givet os.
På grund af nedbrydningen af farve i dens hovedkarakteristika (nuance, mætning, lyshed), er AHSL-farvemodellen praktisk at bruge i grafiske editorer, når du korrigerer farvetonen, mætning, lysstyrke og kontrast i et billede.
Farvemodeller | ||
---|---|---|