darktable page lede image
darktable page lede image

3.3.7. Gestore maschere

3.3.7.1. Panoramica

Il pannello Gestore maschere è lo strumento principale per la gestione delle maschere e delle forme disegnate nel contesto dell'immagine corrente. Qui potete creare, cancellare e modificare le forme o assegnare loro dei nomi logici. Potete aggiungere o rimuovere una forma da una maschera e decidere come le forme possono interagire con una maschera.

3.3.7.2. Uso

Nella parte in alto del pannello trovate i pulsanti per generare nuove forme. Sono i medesimi che trovate nell'interfaccia maschera disegnata (vedi Sezione 3.2.5.5, «Maschera disegnata» per maggiori dettagli).

Al di sotto trovate la lista di tutte le maschere utilizzate e di tutte le forme che avete precedentemente definito. Le maschere sono definite con una intestazione tipo «grp livelli» che palesa il modulo all'interno del quale la maschera è stata utilizzata. La lista delle maschere è seguita da una seconda lista contenente tutte le forme disegnate che sono state utilizzate all'interno dell'immagine corrente. Se una forma è utilizzata da una maschera viene identificata con il simbolo a destra del nome della forma stessa.

3.3.7.3. Forme

Normalmente le forme vengono rinominate in modo automatico usando il nome della forma stessa («pennello», «cerchio», «ellisse», «tracciato», «gradiente») seguito da un numero che viene incrementato automaticamente. Potete sostituire i nomi automatici con nomi significativi. Un doppio click sul nome della forma vi permetterà di inserirne uno nuovo. E' buona abitudine assegnare nomi significativi in particolar modo se dovete utilizzare la medesima selezione con maschere diverse. Un nome tipo «facciata della casa» permette di trovare più facilmente la forma corrispondente piuttosto che «tracciato #32».

Se si fa un singolo click sul nome della forma questa viene visualizzata sull'immagine centrale completa di tutti i suoi controlli. Questo è modo molto semplice e veloce per modificare le proprietà di una forma; in particolar modo se state utilizzando molte forme con i vari controlli che si sovrappongono e risulta pertanto difficile selezionare quella giusta.

Facendo click-destro sul nome di una forma si accede ad un menu a tendina che permette di rimuovere la forma corrente o tutte quelle che non sono utilizzate.

Tutte le forme che sono state definite sull'immagine corrente vengono memorizzate nella lista a meno che l'utente non le rimuova volontariamente. Se avete utilizzato molte forme in un'immagine questa lista potrebbe essere anche molto lunga. Tutte le impostazioni - con tutte le forme definite - sono parte delle istruzioni XMP dell'immagine e verranno incluse nel file esportato. Se questa lista è veramente lunga, lo spazio necessario per la sua archiviazione potrebbe eccedere i limiti imposti da certi formati di file, come il JPEG. In questo caso l'esportazione dei tag XMP potrebbe fallire. Normalmente questo non è un problema - tuttavia - sappiate che il file esportato non conterrà tutta la coda di sviluppo (vedi Sezione 2.3.14, «Esporta selezionati»).

3.3.7.4. Maschere

Cliccando sul nome di una maschera si accederà ad una lista contenente tutte le forme singole che costituiscono quella maschera.

Facendo click-destro sul nome di una forma si accederà ad un menu a tendina. Qui potrete definire il modo in cui le forme singole possono interagire con la maschera. Da qui potete anche rimuovere una forma dalla maschera.

Le maschere sono costruite aggiungendo le forme disegnate in ordine dall'alto verso il basso. Ogni forma viene aggiunta alla maschera utilizzando, a vostra scelta, uno dei quattro operatori logici di unione.

Dal momento che l'ordinamento influisce sul risultato finale potete cambiare ordine alle varie forme a vostro piacimento.

Ogni forma, prima di essere aggiunta, può essere invertita di polarità utilizzando il simbolo .

3.3.7.5. Operatori di unione

Come esempio utilizzeremo una combinazione di un gradiente seguito da un tracciato per dimostrare l'effetto dell'operatore che andremo ad applicare al tracciato. Per convenzione diremo che un pixel è «selezionato» in una maschera o in una forma se il suo valore è maggiore di zero.
 
unione
Questo è l'operatore standard. E' raffigurato dal simbolo a sinistra del nome della forma. La forma viene aggiunta alla maschera esistente in modo che la maschera risultante contenga i pixel che erano selezionati o nella maschera oppure nella forma aggiunta. Nelle aree di sovrapposizione viene mantenuto il valore più alto.
intersezione
Questo operatore è raffigurato dal simbolo a destra del nome della forma. La forma viene aggiunta alla maschera in modo che la maschera risultante contenga solo i pixel selezionati sia sulla maschera che sulla forma aggiunta. Nelle aree di sovrapposizione viene utilizzato il valore inferiore. In questo esempio viene utilizzato questo operatore per «caratterizzare» il tracciato con un gradiente.
differenza
Questo operatore viene raffigurato dal simbolo . Nella aree di non-sovrapposizione la maschera esistente non viene modificata. Nella maschera risultante i pixel vengono selezionati solo se sono selezionati nella maschera esistente ma non nella forma aggiunta. Questo operatore può essere utilizzato se volete «rimuovere» una forma da una selezione esistente.
esclusione
Questo operatore viene rappresentato con il simbolo . Sulla maschera risultante verranno attivati i pixel che sono stati selezionati sulla maschera di partenza ma non sulla forma aggiunta o vice versa. Questa operazione è equivalente ad un «esclusivo o».