GIMP has thirty-eight layer modes, split up in seven types:
Normal
Lighten
Darken
Contrast
Inversion
HSV components
LCh components
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ă |
---|---|
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ă |
---|---|
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. |
Î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
î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ă |
---|---|
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
In this group, only „Normal” is normal. Most other modes are rather cancellation modes.
Fig. 8.10. Exemplu pentru modul strat „Normal”
Ambele imagini sunt întrețesate, fiecare cu aceeași intensitate.
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:
Fig. 8.11. Exemplu pentru modul strat „Dizolvare”
Ambele imagini sunt întrețesate, fiecare cu aceeași intensitate.
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.
TODO
TODO
TODO
TODO
Lighten Layer Modes
Fig. 8.13. Exemplu pentru modul strat „Doar luminare”
Masca 1 este utilizată ca strat superior cu opacitate 100%.
Masca 2 este utilizată ca strat superior cu opacitate 100%.
Modul
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:
Modul este comutativ; ordinea celor două straturi nu contează.
TODO
Fig. 8.14. Exemplu pentru modul strat „Ecran”
Masca 1 este utilizată ca strat superior cu opacitate 100%.
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:
Modul este comutativ; ordinea celor două straturi nu contează.
Fig. 8.15. Exemplu pentru modul strat „Înnegrire”
Masca 1 este utilizată ca strat superior cu opacitate 100%.
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:
Fig. 8.16. Exemplu pentru modul strat „Adăugare”
Masca 1 este utilizată ca strat superior cu opacitate 100%.
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:
Modul este comutativ; ordinea celor două straturi nu contează.
Darken Layer Modes
Fig. 8.17. Exemplu pentru modul strat „Doar întunecare”
Masca 1 este utilizată ca strat superior cu opacitate 100%.
Masca 2 este utilizată ca strat superior cu opacitate 100%.
Modul
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:
Modul este comutativ; ordinea celor două straturi nu contează.
TODO
Fig. 8.18. Exemplu pentru modul strat „Multiplicare”
Masca 1 este utilizată ca strat superior cu opacitate 100%.
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:
Modul este comutativ; ordinea celor două straturi nu contează.
Fig. 8.19. Exemplu pentru modul strat „Arde”
Masca 1 este utilizată ca strat superior cu opacitate 100%.
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:
TODO
Contrast Layer Modes
Fig. 8.20. Exemplu pentru modul strat „Suprapunere”
Masca 1 este utilizată ca strat superior cu opacitate 100%.
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]
Fig. 8.21. Exemplu pentru modul strat „Lumină slabă”
Masca 1 este utilizată ca strat superior cu opacitate 100%.
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:
Fig. 8.22. Exemplu pentru modul strat „Lumină puternică”
Masca 1 este utilizată ca strat superior cu opacitate 100%.
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:
TODO
TODO
TODO
TODO
Inversion Layer Modes
Fig. 8.23. Exemplu pentru modul „Diferență”
Masca 1 este utilizată ca strat superior cu opacitate 100%.
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:
Modul este comutativ; ordinea celor două straturi nu contează.
TODO
Fig. 8.24. Exemplu pentru modul strat „Scădere”
Masca 1 este utilizată ca strat superior cu opacitate 100%.
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:
Fig. 8.25. Exemplu pentru modul strat„Extragere de granulație”
Masca 1 este utilizată ca strat superior cu opacitate 100%.
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:
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”
Masca 1 este utilizată ca strat superior cu opacitate 100%.
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:
Fig. 8.27. Exemplu pentru modul strat „Divizare”
Masca 1 este utilizată ca strat superior cu opacitate 100%.
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:
LCh Components Layer Modes
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”.
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.