2. Moduri straturis
| Cap. 8. Combining Images |

## 2. Moduri straturis

GIMP are douăzeci și unu moduri de strat. Modurile Strat sunt, de asemenea, uneori numite „moduri de amestec”. Selectarea unui mod de straturi modifică aspectul stratului sau imaginii, pe baza stratului sau straturilor de dedesubt. Dacă există un singur strat, modul strat nu are efect. Prin urmare, trebuie să existe cel puțin două straturi în imagine pentru a putea utiliza modurile de strat.

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.

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

Masca 1

Masca 2

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

Cheie fob

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ă
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

  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:

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

Dizolvare

  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.

  Fig. 8.12. Capturi de ecran mărite

  Modul normal.

  Modul dizolvare.

Multiplicare

  Fig. 8.13. 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:

  ecuația 8.3. Ecuație pentru modul strat „Multiplicare”

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

Divizare

  Fig. 8.14. 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:

  ecuația 8.4. Ecuație pentru modul strat„Divizare”

Ecran

  Fig. 8.15. 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:

  ecuația 8.5. Ecuație pentru modul strat „Ecran”

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

Suprapunere

  Fig. 8.16. 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]

  ecuația 8.6. Ecuație pentru modul strat „Suprapunere”

Înnegrire

  Fig. 8.17. 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:

  ecuația 8.7. Ecuație pentru modul strat „Înnegrire”

Arde

  Fig. 8.18. 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:

  ecuația 8.8. Ecuație pentru modul strat „Arde”

Lumină puternică

  Fig. 8.19. 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.

  Ecuația este complexă și diferită în funcție de valoarea > 128 sau ≤ 128:

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

  ecuația 8.10. Ecuație pentru modul strat „Lumină puternică”, M ≤ 128

Lumină slabă

  Fig. 8.20. 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:

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

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

Extragere de granulație

  Fig. 8.21. 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:

  ecuația 8.13. Ecuație pentru modul strat„Extragere 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.22. 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:

  ecuația 8.14. Ecuație pentru modul strat„Combinare de granulație”

Diferență

  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:

  ecuația 8.15. Ecuație pentru modul strat„Diferență”

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

Adăugare

  Fig. 8.24. 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:

  ecuația 8.16. Ecuație pentru modul strat „Adăugare”

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

Scădere

  Fig. 8.25. 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:

  ecuația 8.17. Ecuație pentru modul strat „Scădere”

Doar întunecare

  Fig. 8.26. 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 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.18. Ecuație pentru modul strat „Doar întunecare”

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

Doar luminare

  Fig. 8.27. 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 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.19. Ecuație pentru modul strat „Doar luminare”

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

Nuanță

  Fig. 8.28. Exemplu pentru modul strat „Nuanță”

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

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

  Modul Nuanță utilizează nuanța stratului superior, saturația și valoarea stratului inferior pentru a forma imaginea rezultată. Cu toate acestea, în cazul în care saturația stratului superior este zero, nuanța este luată de la stratul inferior, de asemenea.

Saturație

  Fig. 8.29. Exemplu pentru modul strat „Saturație”

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

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

  Modul Saturație utilizează saturația stratului superior și nuanța și valoarea stratului inferior pentru a forma imaginea rezultată.

Culoare

  Fig. 8.30. Exemplu pentru modul strat „Culoare”

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

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

  Modul Culoare utilizează nuanța și saturația stratului superior și valoarea stratului inferior pentru a forma imaginea rezultată.

Valoare

  Fig. 8.31. Exemplu pentru modul strat „Valoare”

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

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

  Modul Valoare utilizează valoarea stratului superior și saturația și nuanța stratului inferior pentru a forma imaginea rezultată. Puteți utiliza acest mod pentru a dezvălui detalii în zonele întunecate și luminoase ale unei imagini, fără a schimba saturația.

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.32. 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.

Cap. 8. Combining Images |  | 3. Creating New Layers

Report an error in the bug tracker