LINUXSOFT.cz Přeskoč levou lištu
Uživatel: Heslo:  
   CZUKPL

> Gimp - ÚPRAVY FOTOGRAFIÍ (14.) - Masky

Dnes nás čeká práce s maskou, což je běžná technika známá pro všechny grafiky profesionály.

19.10.2004 08:00 | Yippee | Články autora | přečteno 64440×

K jednotlivým vrstvám lze přiřadit masku. Což je vlastně filtr, který brání obrázek před editací. Maska se ukládá do samostatného kanálu. Maska u vrstvy se týká jednotlivé vrstvy. Lze ji tedy přidat k jakýkoliv vrstvě jen né na vrstvu pozadí. Maska vrstvy má stejnou velikost a stejný počet pixelů jako vrstva, ke které byla přidána. Každý pixel masky může být proto zdvojen s pixelem ve stejném místě ve vrstvě. Maska je sada pixelů v odstínu šedé v hodnotovém rozsahu 0 až 255. Pixely s hodnotou 0 jsou černé a obrázek je plně transparantní. Pixely s hodnotou 255 jsou bílé a plně kryjí příslušné pixely ve vrstvě.

Vytvoření masky k vrstvě se může provést tím, že klikneme pravým tlačítkem na ikonku vrstvy a z kontextové nabídky vybereme Přidat masku vrstvy. Pokud je nabídka zašedivělá vyberte nejprve volbu Přidat alfa kanál. Objeví se dialogové okno, ve kterém můžete určit implicitní obsah masky:

možnosti masky

Bílá (úplné krytí): maska nemá žádný efekt, všechny pixely ve vrstvě jsou plně viditelné.
Černá (úplná průhlednost): maska dává plnou průhlednost vrstvě, která se stává neviditelná.
Alfa kanál vrstvy: maska se vytvoří dle obsahu alfa kanálu. Pokud vrstva obsahuje průhlednost, je tato zkopírována do masky.
Výběr: maska se vytvoří podle pixelů nacházejících se ve výběru. Pokud chceme použít tuto volbu je potřeba mít v obrázku vybranou nějakou oblast.
Kopie vrstvy v odstínech šedi: maska se vytvoří jako černobílá kopie jednotlivých pixelů ve vrstvě.

V dialogovém okně pro vytvoření nové masky vrstvy najdeme ještě jednu volbu a to Invertovat masku, tato volba zajistí, že při vytvoření masky se invertuje stav, který jsme si vybrali.

Vytvořená maska se objeví vedle miniatury vrstvy v okně vrstvy. Stiskem levého tlačítka myši se můžete přesouvat mezi vrstvu a masku. Na rozdíl od kanálu se maska vrstvy aplikuje pouze na část vrstvy, ne na celý obrázek.

Kreslit v masce můžeme jen v odstínech šedé. Bílá barva masku ruší (respektive ji dělá dokonale průhlednou) a černá barva ji vytváří (respektive ji dělá dokonale neprůhlednou). Pro odstranění celé masky vrstvy použijeme z místní nabídky volbu Odstranit masku vrstvy.

Další typ masky, která se dost často používá a je hodně užitečná, je Rychlá maska. Pokud ji chceme použít musíme kliknout v okně obrázku na její ikonku, která se nachází v levém dolním růžku Přepnout rychlou masku. Nejvíce se hodí pro editaci výběru. Maska přehodí přes celý obrázek červenou průhlednou fólii. Vytvoří se nový kanál QMask. Kreslením do obrázku můžeme náš výběr upravovat do tíženého tvaru, stejným způsobem jako masku u vrstvy. Tzn. Černá barva ubírá a bílá přidává, a když jsme hotovi opět stiskneme Rychlou masku, tím se nám opět objeví obrázek v normálním režimu s aktivním výběrem, který odpovídá námi vytvořené rychlé masce. Editací této masky nezasahujete do původní vrstvy, na které jste si masku vytvořili.

Síla nástroje "rychlá maska" spočívá v jeho jednoduchosti, a také možnosti použít ostatní nástroje k editaci. Otevřete si nový obrázek a přepněte se do režimu rychlé masky. Průhlednost nástroje si můžete nastavit tak, že kliknete pravým tlačítkem na ikonku rychlé masky a zvolíte nabídku Nastavit barvu a krytí. Hodnota krytí můžete nastavit z intervalu 0 - 100 procent. Dále si v této kontextové nabídce můžete zvolit, zda se má maska vytvořit z oblasti, kterou máme označenou, nebo z nevybrané oblasti.

Tak jak jsme si říkali u kanálů (díl č.15), i zde platí, že zde nerozhoduje barva, ale všechny odstíny mezi černou a bílou barvou, které určují stupeň krytí. To znamená, že černá barva stoprocentně kryje a bílá naopak ne. Rychlou masku můžete použít na jakoukoliv vrstvu.

Práci s rychlou maskou si můžete jednoduše vyzkoušet. Otevřete si v Gimpu libovolný obrázek, zapněte režim rychlé masky. Označte si nástroj štětec, přepněte si barvu popředí na bílou a nakreslete cokoliv do masky. Jistě jste si mohli všimnout, že pod oblastí, kterou jste nakreslili, je vidět původní obrázek. Pokud zvolíte odstín šedé a nakreslíte něco jiného, výběr je méně průhledný. Když se přepnete zpátky do normálního režimu, získáte tím výběr skládající se ze všech oblastí nakreslených v režimu rychlá maska bílou až tmavě šedivou barvou. Můžete si povšimnout intenzity průhlednosti použitého odstínu barvy nástroje, který jste aplikovali na rychlé masce.

Podobným způsobem můžete aplikovat na rychlé masce i jiný typ nástroje. Př. nakreslíme tvar, rozostříme. Po vypnutí nástroje rychlá maska se nám objeví výběr, který lze uložit do kanálu.

Příklady, kde můžete masku použít

Spojení dvou obrázků:
Před samotným prováděním tohoto cvičení se nejprve přesvědčte, že mají oba obrázky stejné rozlišení (udává se v dpi a informaci najdete například v nabídce: Zobrazení --> Informační okno.) a jsou ve stejném barevném režimu, v našem příkladu tedy v RGB. Oba obrázky si otevřeme. Určíme si, který z obrázků bude na pozadí naší montáže. Druhý obrázek si celý vybereme a zkopírujeme ho do prvního obrázku (našeho pozadí), čímž vytvoříme novou vrstvu.

obrázky pro montáž

U horní vrstvy klikněte na ikonku přidat masku vrstvy, a z dialogového okna vyberte bílou. Maska vrstvy je nyní úplně neprůhledná. Když budete kreslit černou do masky, způsobíte, že bude vidět část obrázku pod vykreslenou oblastí, bílá barva způsobuje opak, tzn. vrstva je maskou skryta.

Vybereme nástroj Výplň barevným přechodem. Popředí nastavíme na bílou a pozadí na černou. Vyberte lienární gradient jdoucí z popředí do pozadí. Přetáhněte ho přes náš obrázek diagonálně. Obrázek je skoro hotov, samozřejmě výsledek bude rozdílný v závislosti na nakreslení přechodu. Pozn. Nemusíte ovšem použít pouze černou a bílou barvu.

okno vrstev výsledný obrázek

Zajímavý efekt můžete dostat pokud použijete ještě prolnutí vrstev ostré světlo či násobení atd..

nastavení prolnutí výsledný obrázek s prolnutím

Vložení části obrázku do druhého:
Pro efektivní editování masky, musí být vrstva obrázku částečně viditelná za maskou, aby mohl být použit jako pomocný základ pro editaci. Následující příklad demonstruje použití semi-průhledné masky kanálu pro vrstvu masky při použití posuvníku krytí. Pomocí jakéhokoliv nástroje pro výběr, vyberte koně převalského.

výběr části obrázku

Do obrázku, kam budeme přidávat vybraného koně převalského, vytvoříme novou průhlednou vrstvu. Koně převalského překopírujte do námi nově vytvořené prázdné vrstvy. Pro takto vytvořenou novou vrstvu přidáme masku vrstvy. Při jejím vytváření použíjeme jako implicitní stav masky alfa kanál vrstvy. Krajina se stromem je tedy pozadím, a obrázek koně převalského je nad ní. Naším cílem je vytvořit část koně průhledného, abychom vytvořili iluzi, že je kůň za stromem.

oba obrázky v jednom přidání masky vrstvy

Nastavíme krytí vrstvy s koněm na menší, čímž budeme schopni vidět strom a koně zároveň. Pomocí nástroje štětec označíme část stromu, kterou kůň převalského překrývá. Důležité je začít kreslit na masku ne do vrstvy. Vyberte vhodný štětec a začněte kreslit. Již víme, co dělá bílá a černá barva, tak s chutí do toho.

výběr společné části vrstev

Průhlednost vrstvy s koněm převalského vrátíme na původní hodnotu. A naše práce je u konce. Náš obrázek koně převalského působí trošku nepřirozeně, proto ještě u této vrstvy upravíme jas a kontrast.

výsledný obrázek výsledný obrázek po úpravě jasu

Závěr

Dnešní díl vás měl se seznámit s prací s maskou a ukázat vám pár způsobů jejího použití.

Verze pro tisk

pridej.cz

 

DISKUZE

Rychla maska 29.7.2010 12:35 Slavomir




Příspívat do diskuze mohou pouze registrovaní uživatelé.
> Vyhledávání software
> Vyhledávání článků

17.4.2018 0:46 /František Kučera
Dubnový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 19. 4. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tématem tohoto srazu bude OpenStreetMap (OSM) aneb svobodné mapy.
Přidat komentář

16.3.2018 22:01 /František Kučera
Kulatý OpenAlt sraz v Praze oslavíme klasicky: u limonády a piva! Přijďte si posedět, dát si dobré jídlo a vybrat z mnoha piv do restaurace Kulový blesk, který najdete v centru Prahy nedaleko metra I. P. Pavlova na adrese Sokolská 13, Praha 2. Sraz se koná ve čtvrtek 22. března a začínáme v 18:00. Heslo: OpenAlt. Vezměte s sebou svoje hračky! Uvítáme, když si s sebou na sraz vezmete svoje oblíbené hračky. Jestli máte nějaký drobný projekt postavený na Arduinu, nějakou zajímavou elektronickou součástku, či třeba i pěkný úlovek z crowdfundingové akce, neváhejte. Oslníte ostatní a o zábavu bude postaráno.
Přidat komentář

13.2.2018 0:41 /František Kučera
Únorový pražský sraz OpenAltu se koná 15. 2. 2018 a tentokrát se vydáme na návštěvu do jednoho pražského datacentra. Sejdeme se v 17:50 v severovýchodní části nástupiště tramvajové zastávky Koh-I-Noor. Po exkurzi se přesuneme do restaurace U Pštrosa (Moskevská 49), kde probereme tradiční témata (svobodný software a hardware, DIY, CNC, SDR, 3D tisk…) a tentokrát bude k vidění i IoT brána od The Things Network.
Přidat komentář

11.2.2018 23:11 /Petr Ježek
Hledáte lehký a rychlý prolížeč PDF souborů? Pokud vás již omrzelo čekat na načítání stránek či jiné nešvary, zkuste xreader.
Přidat komentář

11.2.2018 20:35 /Redakce Linuxsoft.cz
Třetí ročník odborné IT konference na téma Cloud computing v praxi proběhne ve čtvrtek 1. března 2018 v konferenčním centru Vavruška, v paláci Charitas, Karlovo náměstí 5, Praha 2 (u metra Karlovo náměstí) od 9:00 hod. dopoledne do cca 16 hod. odpoledne. Konference o trendech v oblasti cloud computingu nabídne i informace o konkrétních možnostech využívání cloudů a řešení vybraných otázek souvisejících s provozem IT infrastruktury.
Přidat komentář

15.1.2018 0:51 /František Kučera
První letošní pražský sraz se koná již tento čtvrtek 18. ledna od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Vítáni jsou všichni příznivci svobodného softwaru a hardwaru, ESP32, DIY, CNC, SDR nebo dobrého piva. Prvních deset účastníků srazu obdrží samolepku There Is No Cloud… just other people's computers. od Free Software Foundation.
Přidat komentář

14.11.2017 16:56 /František Kučera
Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Zajímá tě DIY, CNC, SDR nebo morseovka? Přijď na sraz spolku OpenAlt – tradičně první čtvrtek před třetím pátkem v měsíci: 16. listopadu od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5).
Přidat komentář

12.11.2017 11:06 /Redakce Linuxsoft.cz
PR: 4. ročník odborné IT konference na téma Datová centra pro business proběhne již ve čtvrtek 23. listopadu 2017 v konferenčním centru Vavruška, v paláci Charitas, Karlovo náměstí 5, Praha 2 (u metra Karlovo náměstí) od 9:00. Konference o návrhu, budování, správě a efektivním využívání datových center nabídne odpovědi na aktuální a často řešené otázky, např Jaké jsou aktuální trendy v oblasti datových center a jak je využít pro vlastní prospěch? Jak zajistit pro firmu či jinou organizaci odpovídající služby datových center? Podle jakých kritérií vybrat dodavatele služeb? Jak volit součásti infrastruktury při budování či rozšiřování vlastního datového centra? Jak efektivně spravovat datové centrum? Jak eliminovat možná rizika? apod.
Přidat komentář

   Více ...   Přidat zprávičku

> Poslední diskuze

20.2.2018 18:48 / Ivan Majer
portal

20.2.2018 15:57 / Jan Havel
Jak využíváte služby cloudu v podnikání?

16.1.2018 1:08 / Ivan Pittner
verejna ip od o2 ubuntu

15.1.2018 17:26 / Mira Harvalik
Re: Jak udělat HTML/Javascript swiping gallery do mobilu?

30.12.2017 20:16 / Michal Knoll
odmocnina

Více ...

ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2018) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze