Intention¶

layer masks är ett grundläggande verktyg i bildmanipulationer. De tillåter dig att selektivt ändra opaciteten (transparensen) i skiktet de tillhör. Detta skiljer sig från användningen av skiktet opacitet reglaget som en mask har förmågan att selektivt ändra opaciteten av olika områden över ett enda lager.

denna modifiering av ett lags transparens genom en mask är icke-destruktiv för själva skiktet.,

denna flexibilitet för att definiera opaciteten hos olika delar av ett lager är grunden för mer intressanta bildmanipulationstekniker som selektiv färgning och luminositetsmaskering.

lägga till en Mask i ett lager¶

lager masker måste läggas till ett lager innan de kan användas. Processen för att lägga till dem är enkel.

skiktdialogruta för bilden.

i det här exemplet använder jag en enkel bild med bara två lager, som visas ovan., Det finns en basbild längst ner på stapeln, och ett enda lager av kricka över den. Tealskiktet är det aktiva skiktet (leta efter den vita gränsen), och den som vi lägger till en lagmask till.

högerklicka på det lager du vill lägga till en mask till (”Teal” – lagret i mitt exempel) och snabbmenyn visar ett alternativ för att lägga till Layer Mask…:

Lägg till Layer Mask i snabbmenyn.,

Du kan också lägga till en lagermask genom menyerna:

Layer → Mask → Add Layer Mask…

detta tar sedan upp dialogrutan ”Add a Mask to the Layer” med några alternativ:

Lägg till mask dialogrutan Alternativ.

det finns många alternativ för att initiera Lagermasken. Observera att det första alternativet är att ställa in hela masken till vit, vilket resulterar i full opacitet på skiktet (ingen genomskinlighet från masken)., Alternativet att initiera till svart visar att masken gör hela skiktet helt transparent.

i denna handledning kommer vi att låta masken initiera till vitt (full opacitet). Du bör märka en förändring i dialogrutan lager nu som visar miniatyrbilden för lagermasken till höger om lagret det gäller (i det här fallet ”Teal” – lagret):

dialogrutan lager med mask applicerad på Tealskikt.

lagermasken har nu lagts till i ”Teal” – skiktet., Det är också aktivt (det finns en vit kant runt miniatyren i dialogrutan, men är inte synlig på grund av att masken är vit också) och redo för modifiering.

ändra ett lager transparens med masken¶

vid denna punkt alla operationer som utförs på duken kommer att gälla för masken och inte några lager själva. För att illustrera hur masker kan påverka dess lager öppenhet, låt oss måla!

Jag kommer att använda Rektangelvalsverktyget för att välja ungefär den övre tredjedelen av bilden, och jag fyller det här valet med svart.,

verktyg → markeringsverktyg → rektangel Välj
aktivera **rektangel välj** Verktyg.

med verktyget Rektangelval väljer jag ungefär den övre tredjedelen av bilden:

den övre tredjedelen av bilden som valts.

Jag vill fylla detta val med svart, men innan jag måste se till att min förgrundsfärg är svart., Klicka på förgrundsfärgen i färgområdet för att visa dialogrutan” Ändra förgrundsfärg”:

klicka på förgrundsfärgen för att ändra.

dialogrutan ”Ändra förgrundsfärg” låter dig ställa in förgrundsfärgen. I det här exemplet anger du färgen till svart, RGB(0, 0, 0):

ändra färgen till svart.,

med förgrundsfärgen kan du nu använda Hinkfyllningsverktyget för att fylla i valet.

verktyg → Paint Tools → Bucket Fill
aktivera **Bucket Fill** verktyget.

Du kan nu klicka inuti valet för att fylla den med förgrundsfärgen (svart)., Så snart du gör det kommer du att presenteras med en ny bild av din bild på duken:

som du kan se, fyllde den valda delen av lagmasken med svart resulterade i att området hade 100% transparens, vilket visade skiktet under det.

Om du rektanglar väljer ett annat område av masken, kan du fylla i den med en annan nyans av grått för att producera en variabel opacitet., Till exempel väljer jag några olika delar av masken och fyller den med olika nivåer av grått:

om du undersöker lagmasken ser du att det finns olika nivåer av grått som appliceras (svart till vitt, från topp till botten), och deras värde är det som bestämmer lagrets opacitet.,

selektiv färgläggning exempel¶

ett bra exempel på tillämpningen av lager masker gör selektiv färgläggning av en bild (selektivt tillåter färg för att visa genom en mestadels svart och vit bild). Jag går igenom hur man enkelt gör det med en bild från Mardi Gras 2013:

Mardi Gras 2013, Mobile, AL

starta processen genom att duplicera basbilden (Shift+Ctrl+D eller högerklicka lager → duplicera lager)., Från menyn:

Layer → Duplicate Layer

desaturate sedan det övre lagret med:

färger → Desaturate

Efter stegen ovan lägger du till en lagmask i det avmättade skiktet och initierar det till vitt (full opacitet). Vid denna tidpunkt ska dialogrutan lager se ut så här:

som tidigare ställer du in förgrundsfärgen på svart., Den här gången, i stället för att fylla val, kommer vi att använda penselverktyget för att måla områden av bilden vi vill att färgen ska visa igenom från lagret nedan.

jag bestämde mig för att måla pojken på staketet. Med hjälp av pensel verktyg jag målade över hans skjorta och huvud. Detta gjorde det möjligt för dessa färger att visa igenom från lagret nedan., Här är resultaten efter målning:

enkel selektiv Colorization exempel

för att illustrera vad som gjordes, här är lagermasken jag målade för att uppnå ovanstående resultat:

Layer Mask isolerad för att illustrera

självklart kunde jag ha valt en annan färg än svart för att skapa masken. Om jag ville ha en något mer dämpad färg kunde jag ha målat med en mer medelgrå vs., svart:

Simple Selective Colorization Example (målad med grå vs svart).gimp – Gimp – Luminosity Masks&

ytterligare läsning¶

  • selektiv färgläggning
  • komma runt i Gimp-layer Masks
  • komma runt i Gimp-Luminosity Masks & Split Toning

den ursprungliga handledningen detta anpassades från kan hittas här (eventuellt med uppdaterad information).,

Gimp Tutorial – layer Masks (text& bilder) av Pat David.Licensierad under en Creative Commons Erkännande-Delalika 3.0 Unported-Licens.