2. Moduri straturis

GIMP has thirty-eight layer modes, split up in seven types:

Layer modes are also sometimes called blending modes. Selecting a layer mode changes the appearance of the layer or image, based on the layer or layers beneath it. If there is only one layer, the layer mode has no effect. There must therefore be at least two layers in the image to be able to use layer modes.

Puteți configura modul Strat în meniul Mod din dialogul straturi. GIMP utilizează modul strat pentru a determina cum să se combine fiecare pixel în stratul superior cu pixel în aceeași locație în stratul de dedesubt.

[Notă] Notă

Există o listă verticală în caseta de opțiuni instrumente care conține moduri care afectează instrumentele de desen într-un mod similar cu modurile de strat. Puteți utiliza aceleași moduri pentru desen care sunt disponibile pentru straturi, și există două moduri suplimentare doar pentru instrumentele de desen. Consultați Secțiune 3.3, „Brush Tools (Pencil, Paintbrush, Airbrush)”.

Modurile de straturi permit modificări complexe ale culorilor din imagine. Ele sunt adesea folosite cu un nou strat care acționează ca un fel de mască. De exemplu, dacă plasați un strat alb solid peste o imagine și configurați modul strat al noului strat la saturație, straturile vizibile subiacente vor apărea în nuanțe de gri.

[Notă] Notă

Prior to blending, images have gamma correction removed and are converted from sRGB to linear. After blending, they are converted back from linear to sRGB. However, before converting back to sRGB, opacity is applied.

Fig. 8.8. Imagini (măști) pentru exemple de mod strat

Imagini (măști) pentru exemple de mod strat

Masca 1

Imagini (măști) pentru exemple de mod strat

Masca 2


Fig. 8.9. Imagini (fundaluri) pentru exemple de mod strat

Imagini (fundaluri) pentru exemple de mod strat

Cheie fob

Imagini (fundaluri) pentru exemple de mod strat

Rațe


În descrierile modurilor strat de mai jos, ecuațiile sunt, de asemenea, afișate. Acest lucru este pentru cei curioși cu privire la matematica din modurile de strat. Oricum, nu aveți nevoie să înțelegeți ecuațiile pentru a utiliza în mod eficient modurile de strat.

Ecuațiile sunt într-o notație prescurtată. De exemplu, ecuația

ecuația 8.1. Exemplu


înseamnă, pentru fiecare pixel în stratul superior (Masca) și (Imagine), se adună fiecare dintre componentele de culoare corespunzătoare împreună pentru a forma E care reprezintă culoarea pixelului. Componentele de culoare pixel trebuie să fie întotdeauna între 0 și 255.

[Notă] Notă

Cu excepția cazului din descrierea de mai jos, o componentă de culoare negativă este stabilită la 0 și o componentă de culoare mai mare decât 255 este stabilită la 255.

Exemplele de mai jos arată efectele fiecăruia dintre moduri.

Deoarece rezultatele fiecărui mod variază foarte mult în funcție de culorile de pe straturi, aceste imagini pot oferi doar o idee generală despre modul în care funcționează modurile. Nu ezitați să le încercați singuri. S-ar putea începe cu două straturi similare, în cazul în care unul este o copie a celuilalt, dar apoi ușor modificate (neclaritate, mutat, rotit, scalat, inversare culoare, etc) și astfel văzând ce se întâmplă cu modurile de strat.

Normal Layer Modes

Normal

In this group, only Normal is normal. Most other modes are rather cancellation modes.

Fig. 8.10. Exemplu pentru modul strat Normal

Exemplu pentru modul strat „Normal”

Ambele imagini sunt întrețesate, fiecare cu aceeași intensitate.

Exemplu pentru modul strat „Normal”

Cu 100% opacitate numai stratul superior este afișat atunci când se amestecă cu Normal.


Normaleste modul implicit. Stratul de deasupra acoperă straturile de dedesubt. Dacă doriți să vedeți ceva sub stratul superior atunci când utilizați acest mod, stratul trebuie să aibă unele zone transparente.

Ecuația este:

ecuația 8.2. Ecuație pentru modul strat Normal


Dizolvare

Fig. 8.11. Exemplu pentru modul strat Dizolvare

Exemplu pentru modul strat „Dizolvare”

Ambele imagini sunt întrețesate, fiecare cu aceeași intensitate.

Exemplu pentru modul strat „Dizolvare”

Cu 100% opacitate, doar stratul superior este afișat atunci când amestecul se face cu Dizolvare.


Modul Dizolvare dizolvă stratul superior în stratul de sub el prin desenarea unui tipar aleatoriu de pixeli în zone de transparență parțială. Este util ca un modul de strat, dar este, de asemenea, de multe ori util ca un mod de desen.

Acest lucru este vizibil mai ales de-a lungul marginilor unei imagini. Este mai ușor de observat într-o captură extinsă. Imaginea din stânga ilustrează modul Normal și imaginea din dreapta arată aceleași două straturi în modul Dizolvare, unde poate fi văzut în mod clar modul în care pixelii sunt dispersați.

Fig. 8.12. Capturi de ecran mărite

Capturi de ecran mărite

Modul normal.

Capturi de ecran mărite

Modul dizolvare.


Color Erase

TODO

Erase

TODO

Merge

TODO

Erase

TODO

Lighten Layer Modes

Doar luminare

Fig. 8.13. Exemplu pentru modul strat Doar luminare

Exemplu pentru modul strat „Doar luminare”

Masca 1 este utilizată ca strat superior cu opacitate 100%.

Exemplu pentru modul strat „Doar luminare”

Masca 2 este utilizată ca strat superior cu opacitate 100%.


Modul Doar luminare compară fiecare componentă a fiecărui pixel din stratul superior cu cel corespunzător din stratul inferior și utilizează valoarea mai mare din imaginea rezultată. Straturile complet negre nu au nici un efect asupra imaginii finale iar straturile complet albe conduc la o imagine albă.

Ecuația este:

ecuația 8.3. Ecuație pentru modul strat Doar luminare


Modul este comutativ; ordinea celor două straturi nu contează.

Luma/Luminance lighten only

TODO

Ecran

Fig. 8.14. Exemplu pentru modul strat Ecran

Exemplu pentru modul strat „Ecran”

Masca 1 este utilizată ca strat superior cu opacitate 100%.

Exemplu pentru modul strat „Ecran”

Masca 2 este utilizată ca strat superior cu opacitate 100%.


Modul Ecran inversează valorile fiecărui pixel vizibil în cele două straturi ale imaginii. (De fapt se scade fiecare din 255.) Apoi, le înmulțește, împarte cu 255 și inversează această valoare din nou. Rezultatul este, de obicei, mai luminos, și, uneori, aparent spălăcit. Excepțiile de la acesta sunt un strat negru, care nu schimbă celălalt strat și un strat alb, care duce la o imagine albă. Culorile mai întunecate din imagine apar mai transparente.

Ecuația este:

ecuația 8.4. Ecuație pentru modul strat Ecran


Modul este comutativ; ordinea celor două straturi nu contează.

Înnegrire

Fig. 8.15. Exemplu pentru modul strat Înnegrire

Exemplu pentru modul strat „Înnegrire”

Masca 1 este utilizată ca strat superior cu opacitate 100%.

Exemplu pentru modul strat „Înnegrire”

Masca 2 este utilizată ca strat superior cu opacitate 100%.


Modul Înnegrire multiplică valoarea de pixel a stratului inferior cu 256, apoi împarte la inversa valorii de pixel a stratului de sus. Imaginea rezultată este de obicei mai luminoasă, dar unele culori pot fi inversate.

În fotografie, înnegrirea este o tehnică utilizată într-o cameră obscură pentru a reduce expunerea în anumite zone ale imaginii. Aceasta scoate în evidență detaliile din umbră. Atunci când este utilizată în acest scop, Înnegrirea poate funcționa cel mai bine pe imagini în tonuri de gri și mai degrabă cu un instrument de desen decât ca un mod de strat.

Ecuația este:

ecuația 8.5. Ecuație pentru modul strat Înnegrire


Adăugare

Fig. 8.16. Exemplu pentru modul strat Adăugare

Exemplu pentru modul strat „Adăugare”

Masca 1 este utilizată ca strat superior cu opacitate 100%.

Exemplu pentru modul strat „Adăugare”

Masca 2 este utilizată ca strat superior cu opacitate 100%.


Modul Adăugare este foarte simplu. Valorile pixelilor straturilor superioare și inferioare se adună reciproc. Imaginea rezultată este de obicei mai luminoasă. Ecuația poate duce la valori de culoare mai mari de 255, astfel încât unele dintre culorile luminoase pot fi stabilite la valoarea maximă de 255.

Ecuația este:

ecuația 8.6. Ecuație pentru modul strat Adăugare


Modul este comutativ; ordinea celor două straturi nu contează.

Darken Layer Modes

Doar întunecare

Fig. 8.17. Exemplu pentru modul strat Doar întunecare

Exemplu pentru modul strat „Doar întunecare”

Masca 1 este utilizată ca strat superior cu opacitate 100%.

Exemplu pentru modul strat „Doar întunecare”

Masca 2 este utilizată ca strat superior cu opacitate 100%.


Modul Doar întunecare compară fiecare componentă a fiecărui pixel din stratul superior cu cel corespunzător din stratul inferior și utilizează valoarea mai mică din imaginea rezultată. Straturi complet albe nu au nici un efect asupra imaginii finale iar cu straturi complet negre rezultatul este o imagine neagră.

Ecuația este:

ecuația 8.7. Ecuație pentru modul strat Doar întunecare


Modul este comutativ; ordinea celor două straturi nu contează.

Luma/Luminance darken only

TODO

Multiplicare

Fig. 8.18. Exemplu pentru modul strat Multiplicare

Exemplu pentru modul strat „Multiplicare”

Masca 1 este utilizată ca strat superior cu opacitate 100%.

Exemplu pentru modul strat „Multiplicare”

Masca 2 este utilizată ca strat superior cu opacitate 100%.


Modul Multiplicare înmulțește valorile pixelilor stratului superior cu cele ale stratului de dedesubt și apoi împart rezultatul cu 255. Rezultatul este, de obicei, o imagine mai întunecată. Dacă fiecare strat este alb, imaginea rezultată este identică cu a celuilalt strat (1 * i = i). Dacă fiecare strat este negru, imaginea rezultată este complet neagră (0 * I = 0).

Ecuația este:

ecuația 8.8. Ecuație pentru modul strat Multiplicare


Modul este comutativ; ordinea celor două straturi nu contează.

Arde

Fig. 8.19. Exemplu pentru modul strat Arde

Exemplu pentru modul strat „Arde”

Masca 1 este utilizată ca strat superior cu opacitate 100%.

Exemplu pentru modul strat „Arde”

Masca 2 este utilizată ca strat superior cu opacitate 100%.


Modul Arde inversează valoarea de pixel a stratului inferior, înmulțește cu 256, împarte cu unul plus valoarea de pixel a stratului superior, apoi inversează rezultatul. Acesta tinde să facă imaginea mai întunecată, oarecum similar cu modul Multiplicare.

În fotografie, arderea este o tehnică utilizată într-o cameră obscură pentru a crește expunerea în anumite zone ale imaginii. Acest lucru scoate în evidență detalii. Atunci când este utilizat în acest scop, Arderea poate funcționa cel mai bine pe imagini în tonuri de gri și mai degrabă cu un instrument de de desen decât ca un mod de strat.

Ecuația este:

ecuația 8.9. Ecuație pentru modul strat Arde


Linear burn

TODO

Contrast Layer Modes

Suprapunere

Fig. 8.20. Exemplu pentru modul strat Suprapunere

Exemplu pentru modul strat „Suprapunere”

Masca 1 este utilizată ca strat superior cu opacitate 100%.

Exemplu pentru modul strat „Suprapunere”

Masca 2 este utilizată ca strat superior cu opacitate 100%.


Modul Suprapunere inversează valoarea pixelului stratului inferior, înmulțește cu de două ori valoarea de pixel a stratului superior, adunând cu valoarea pixelului original a stratului inferior, se împarte cu 255, apoi se înmulțește cu valoarea pixelului original stratul inferior și împarte cu 255 din nou. Se întunecă imaginea, dar nu la fel de mult ca în modul multiplicare.

Ecuația este: [5]

ecuația 8.10. Ecuație pentru modul strat Suprapunere


Lumină slabă

Fig. 8.21. Exemplu pentru modul strat Lumină slabă

Exemplu pentru modul strat „Lumină slabă”

Masca 1 este utilizată ca strat superior cu opacitate 100%.

Exemplu pentru modul strat „Lumină slabă”

Masca 2 este utilizată ca strat superior cu opacitate 100%.


Lumină slabă nu este legat cu nimic de Lumină puternică în afară de nume; nu are tendința de a face marginile estompate și culorile mai puțin luminoase. Aceasta este similară cu modul Suprapunere. Pentru unele moduri de GIMP, modurile Suprapunere și Lumină slabă sunt identice.

Ecuația este complicată. Are nevoie de Rs, rezultatul modului Ecran:

ecuația 8.11. Ecuație pentru modul strat Ecran


ecuația 8.12. Ecuație pentru modul strat Lumină slabă


Lumină puternică

Fig. 8.22. Exemplu pentru modul strat Lumină puternică

Exemplu pentru modul strat „Lumină puternică”

Masca 1 este utilizată ca strat superior cu opacitate 100%.

Exemplu pentru modul strat „Lumină puternică”

Masca 2 este utilizată ca strat superior cu opacitate 100%.


Modul Lumină puternică este destul de complicat, deoarece ecuația constă din două părți, una pentru culori mai închise și una pentru culori mai strălucitoare. Dacă culoarea pixelului stratului superior este mai mare de 128, straturile sunt combinate în conformitate cu prima formulă prezentată mai jos. În caz contrar, valorile pixelilor straturilor superioare și inferioare sunt multiplicate împreună și înmulțite cu doi, apoi împărțite la 256. Este posibil să utilizați acest mod pentru a combina două fotografii și pentru a obține culori strălucitoare și muchii ascuțite.

The equation is complex and different according to the value >128 or < 128:

ecuația 8.13. Ecuație pentru modul strat Lumină puternică, M > 128


ecuația 8.14. Equation for layer mode Hard light, M < 128


Vivid light

TODO

Pin light

TODO

Linear light

TODO

Hard mix

TODO

Inversion Layer Modes

Diferență

Fig. 8.23. Exemplu pentru modul Diferență

Exemplu pentru modul „Diferență”

Masca 1 este utilizată ca strat superior cu opacitate 100%.

Exemplu pentru modul „Diferență”

Masca 2 este utilizată ca strat superior cu opacitate 100%.


Modul Diferență scade valoarea de pixel a stratului superior din cea a stratului inferior și apoi ia valoarea absolută a rezultatului. Nu contează cum arată original cele două straturi, rezultatul oricum pare destul de ciudat. Îl puteți folosi pentru a inversa elementele unei imagini.

Ecuația este:

ecuația 8.15. Ecuație pentru modul stratDiferență


Modul este comutativ; ordinea celor două straturi nu contează.

Exclusion

TODO

Scădere

Fig. 8.24. Exemplu pentru modul strat Scădere

Exemplu pentru modul strat „Scădere”

Masca 1 este utilizată ca strat superior cu opacitate 100%.

Exemplu pentru modul strat „Scădere”

Masca 2 este utilizată ca strat superior cu opacitate 100%.


Modul Scădere scade valorile pixelilor stratului superior din valorile pixelilor stratului inferior. Imaginea rezultată este în mod normal mai întunecată. S-ar putea obține nuanțe de negru sau aproape-negru în imaginea rezultată. Ecuația poate duce la valori de culoare negative, astfel încât unele dintre culorile întunecate pot fi stabilite la valoarea minimă de 0.

Ecuația este:

ecuația 8.16. Ecuație pentru modul strat Scădere


Extragere de granulație

Fig. 8.25. Exemplu pentru modul stratExtragere de granulație

Exemplu pentru modul strat„Extragere de granulație”

Masca 1 este utilizată ca strat superior cu opacitate 100%.

Exemplu pentru modul strat„Extragere de granulație”

Masca 2 este utilizată ca strat superior cu opacitate 100%.


Modul Extragere de granulație presupune extragere granulelor de film dintr-un strat pentru a produce un nou strat care este fără nici o granulație, dar poate fi, de asemenea, util pentru a da imagini cu aspect în relief. Acesta scade valoarea pixelilor stratului superior din cea a stratului inferior și adaugă 128.

Ecuația este:

ecuația 8.17. Ecuație pentru modul stratExtragere de granulație


Combinare de granulație

Există încă două moduri de strat, dar acestea sunt disponibile numai pentru instrumente de desen. Consultați Moduri de desen pentru informații detaliate.

Fig. 8.26. Exemplu pentru modul strat Combinare de granulație

Exemplu pentru modul strat „Combinare de granulație”

Masca 1 este utilizată ca strat superior cu opacitate 100%.

Exemplu pentru modul strat „Combinare de granulație”

Masca 2 este utilizată ca strat superior cu opacitate 100%.


Modul Combinare de granulație îmbină un strat cu granulație (eventual unul creat din modul Extragere de granulație) în stratul actual, lăsând o versiune granulată a stratului original. Nu este doar opusul Extragerii de granulație. Se adaugă valorile pixelilor din straturile superioare și inferioare și se scade 128.

Ecuația este:

ecuația 8.18. Ecuație pentru modul stratCombinare de granulație


Divizare

Fig. 8.27. Exemplu pentru modul strat Divizare

Exemplu pentru modul strat „Divizare”

Masca 1 este utilizată ca strat superior cu opacitate 100%.

Exemplu pentru modul strat „Divizare”

Masca 2 este utilizată ca strat superior cu opacitate 100%.


Modul Divizare înmulțește fiecare valoare pixel în stratul inferior de 256 și apoi împarte la valoarea corespunzătoare pixelului de stratul superior plus unul. (adăugând unu la numitor evită împărțirea la zero.) Imaginea rezultată este adesea mai luminoasă, și, uneori, arată ca arsă.

Ecuația este:

ecuația 8.19. Ecuație pentru modul stratDivizare


HSV Components Layer Modes

HSV Hue

TODO

HSV Saturation

TODO

HSL Color

TODO

HSV Value

TODO

LCh Components Layer Modes

LCh Hue

TODO

LCh Chroma

TODO

LCh Color

TODO

LCh Lightness

TODO

Luminance

TODO

Fiecare strat dintr-o imagine poate avea un mod diferit de strat. (desigur, modul de strat pentru stratul de jos a unei imagini nu are nici un efect.) Efectele acestor moduri de strat sunt cumulative. Imaginea prezentată mai jos are trei straturi. Stratul superior constă din Wilber înconjurat de transparență și are un modul de strat de Diferență. Al doilea strat este culoarea albastru deschis și are un strat de modul de Adăugare. Stratul de jos este umplut cu modelul roșu cuburi.

Fig. 8.28. Exemplu multi strat

Exemplu multi strat

GIMP are, de asemenea, moduri similare, care sunt utilizate pentru instrumentele de desen. Acestea sunt aceleași douăzeci și unu moduri ca moduri de strat, și în plus două moduri care sunt specifice pentru instrumentele de pictură. Puteți configura aceste moduri din meniul Mod din caseta de dialog Opțiuni instrumente. În ecuațiile prezentate mai sus, stratul pe care îl desenați este stratul inferior și pixelii desenați de instrument sunt stratul superior. Firește, nu aveți nevoie de mai mult de un strat în imagine pentru a utiliza aceste moduri, deoarece acestea funcționează numai pe stratul curent și instrumentul de desen selectat.

Consultați Secțiune 3.1.3, „Paint Mode Examples” pentru o descriere a celor două moduri suplimentare de desen.



[5] Ecuația este ecuația *teoretică*. Datorită defectului nr.162395, ecuația reală este echivalentă cu lumina slabă. Este dificil de a remedia această problemă fără a schimba aspectul imaginilor existente.