8.30. Desaturare

Cu comanda Desaturare... puteți face conversia tuturor culorilor din stratul activ la nuanțele corespunzătoare de gri. Acest lucru diferă față de conversia imaginii în tonuri de gri în două privințe. În primul rând, funcționează doar pe stratul activ și în al doilea rând, culorile pe strat sunt încă valori RGB cu trei componente, cu R=G=B, ceea ce produce gri. Acest lucru înseamnă că puteți picta în strat, sau pe părți din el, folosind culori non-gri.

[Notă] Notă

Această comandă funcționează doar pe straturi din imagini RGB . Dacă imaginea este în tonuri de gri sau în modul indexat, atunci nu are nici un efect.

8.30.1. Activarea comenzii

You can access this command from the main menu through ColorsDesaturateDesaturate….

8.30.2. Opțiuni

Fig. 16.189. Opțiune dialog Desaturare

Opțiune dialog „Desaturare”

Mod: Sunt disponibile cinci opțiuni pentru conversia din color în alb-negru:

Luminanță

Nuanțe de gri vor fi calculate folosind liniarizată sRGB ca

Luminanța = (0.22 × R) + (0.72 × G) + (0.06 × B)
Luma

Nuanțe de gri vor fi calculate folosind non-liniarizata sRGB

Luma = (0.22 × R) + (0.72 × G) + (0.06 × B)
Luminozitate (HSL)

Nuanțe de gri vor fi calculate ca

Lightness (HSL) = ½ × (max(R,G,B) + min(R,G,B))
Medie (intensitate HSI)

Nuanțe de gri vor fi calculate ca

Medie (Intensitate HSI) = (R + G + B) ÷ 3
Valoare (HSV)

Nuanțe de gri vor fi calculate ca

Valoare (HSV) = max (R, G, B)

Fig. 16.190. Folosind cinci moduri de a converti două culori foarte diferite în alb-negru

Folosind cinci moduri de a converti două culori foarte diferite în alb-negru

Imagine originală

Folosind cinci moduri de a converti două culori foarte diferite în alb-negru

Imagine originală


      

Folosind cinci moduri de a converti două culori foarte diferite în alb-negru

Luminanță aplicată

Folosind cinci moduri de a converti două culori foarte diferite în alb-negru

Luminanță aplicată


      

Folosind cinci moduri de a converti două culori foarte diferite în alb-negru

Luma aplicată.

Folosind cinci moduri de a converti două culori foarte diferite în alb-negru

Luma aplicată.


      

Folosind cinci moduri de a converti două culori foarte diferite în alb-negru

Luminozitatea (HSL) aplicată.

Folosind cinci moduri de a converti două culori foarte diferite în alb-negru

Luminozitatea (HSL) aplicată.


      

Folosind cinci moduri de a converti două culori foarte diferite în alb-negru

Medie (HSI intensitate) aplicată.

Folosind cinci moduri de a converti două culori foarte diferite în alb-negru

Medie (HSI intensitate) aplicată.


      

Folosind cinci moduri de a converti două culori foarte diferite în alb-negru

Valoare (HSV) aplicată.

Folosind cinci moduri de a converti două culori foarte diferite în alb-negru

Valoare (HSV) aplicată.


8.30.3. Comparând rezultatele obținute folosind opțiuni diferite pentru conversia din color în alb-negru:

  1. Gradul și direcția din care diverse moduri de a converti o imagine în alb-negru diferă la o conversie directă de luminanță la alb-negru depind de:

    • Metoda de conversie aleasă.

    • Spațiu de culoare RGB în care se face conversia.

    • Cât de saturate se întâmplă să fie culorile din imaginea originală (cum ar fi globul roșu și galbenul luminos din floarea-soarelui), culori mai saturate de la care se pleacă produc devieri mai mari de la o conversie de luminanță liniară.

    • Nuanțe (de exemplu, roșu vs galben) de culori diferite saturate într-o imagine, fac, de asemenea, diferențe.

    • Fiind maximale pentru valorile din spectrul RGB pentru fiecare pixel, conversia la alb-negru pentru o valoare HSV este întotdeauna mai estompată decât imaginea originală color, și, de asemenea, mai estompată decât toate celelalte metode de conversie la alb-negru.

  2. Comparând globul roșu cu floarea-soarelui galbenă:

    • Pentru Globul roșu Luminozitate (HSL) va produce un rezultat foarte similar ca și Luminanța, iar Luma produce o conversie mult mai întunecată.

    • Pentru floarea-soarelui, Luma produce un rezultat foarte similar cu Luminanță, iar Luminozitatea (HSL) produce o conversie mult mai întunecată.

    • Observați că părțile mai puțin saturate de fiecare imagine arata mai mult sau mai puțin la fel, indiferent de care metodă este aleasă pentru conversia din color în alb-negru.

8.30.4. Mai multe informații despre cinci opțiuni pentru conversia din color în alb-negru:

  1. Mai multe informații despre luminanță:

    • „Luminanța” este doar un mod în principal fizic de conversia unei imagini color în alb-negru, ca rezultat imaginea alb-negru are relativ aceeași luminanță (reflectă același procent din lumina la diverse nuanțe de gri) precum culorile din imaginea color originală.

    • Luminanță trebuie calculată utilizând valori liniarizate RGB.

    • For convenience we say "Luminance", but what we really mean is "Relative Luminance". For more information, see Relative Luminance and CIE 1931 [XYZ] color space.

    • GIMP uses hard-coded sRGB values to do Luminance conversions to black and white. "Future GIMP" will support correct conversions for images in other color spaces.

  2. Mai multe informații despre Luma:

    • "Luma" is what you get if you use the formula for Luminance on RGB values that haven't been properly linearized.

    • The multipliers have been properly Bradford-adapted to D50, which is required for use in an ICC profile color-managed editing application (at least until the next version of the ICC specs is released and people figure out how to deal with the new freedom to use non-D50 reference white points).

    • GIMP uses hard-coded sRGB values to do Luma conversions to black and white. "Future GIMP" will support correct conversions for images in other color spaces.

  3. Mai multe informații despre luminozitate, medie și valoare:

    The "Lightness (HSL)", "Average (HSI Intensity)", and "Value (HSV)" ways to convert a color image to black and white use color space models that were invented for fast processing on consumer-grade computers from the 1990s. For details see HSL and HSV, paying particular attention to the section on Disadvantages.

  4. În cazul în care vă mirați de ce luminozitatea LAB nu se numără printre opțiunile pentru conversia unei imagini RGB în alb-negru, o conversie corect calculată de la RGB la luminozitatea LAB, și apoi înapoi la RGB, produce exact același rezultat ca o conversie de luminanță alb-negru. Iată de ce:

    • În spațiul de culoare XYZ, Y este luminanță. Deci în cazul în care conversia unei imagini RGB color la XYZ, „Y” din XYZ este același număr cu valorile egale R=G=B pe care îl obțineți atunci când se calculează luminanța RGB.

    • LAB este o transformare perceptuală uniformă de XYZ. Dacă convertiți la RGB la XYZ și apoi la laborator, și setați A = B = 0.0 (sau 0,5 pentru editoare de imagini care pune punctul de mijloc dintre axele A și B ca 0,5 în loc de la 0.0), și apoi convertiți înapoi la valori XYZ, X și Z va schimba , dar Y nu se va schimba.

    Tutoriale care produc altceva în afară de luminanță Relative la conversia unei imagini RGB în alb-negru prin luminozitatea LAB, sunt din păcate bazate pe diverse greșeli matematice în rutinele de conversie.