Riempi il secchio fino a trasparente in gimp


32

Esiste uno strumento "Riempi secchio per trasparente" in gimp? Cioè: qualcosa che è esattamente uguale al riempimento a secchiello (Maiusc + B) ma che si riempie al 100% di trasparenza, anziché a un colore.

E anche: esiste uno strumento matita che mi permetterà di disegnare con il 100% trasparente, anziché con un colore?

Modifica: ho trovato la soluzione per 'riempire con trasparente': Seleziona lo 'strumento di selezione fuzzy', fai clic sul colore e quindi Modifica-> Taglia

Vorrei davvero che Gimp sostenesse il disegno con il colore trasparente.

Risposte:


12

Per riempire la trasparenza con un altro colore, crea un altro livello sotto quello in cui vuoi riempire la trasparenza e usa lo strumento secchio per colorare quel livello come vuoi (o con una matita per più colori.

Un altro metodo per farlo è cambiare la soglia del bucket fino a 0 se si desidera riempire solo il 100% di trasparenza.

Inoltre, una matita che disegna la trasparenza si chiama gomma;)


1
Ma non posso disegnare con la gomma come posso con una matita. Le operazioni di disegno sono diverse. Come imposto la gomma per rendere trasparente un singolo pixel, senza influire su altri pixel?
Mentre il

3
Non capisco la soluzione di livello. La mia immagine ha solo un livello. Quindi posso creare un nuovo livello e dipingerlo di nero, ma come può essere d'aiuto in qualcosa? Non riesco a creare un livello con solo la parte dell'immagine che voglio cancellare.
Mentre il

Cambia il pennello e le dimensioni della gomma all'interno delle impostazioni della gomma in modo che diventi 1 pixel, come desideri.
zeldarulez,

2
Per fare in modo che la gomma si comporti come Matita, disattivare l'antialiasing nelle opzioni dello strumento.
Grue

2
Questa risposta non è l'opposto di ciò che l'OP ha chiesto? L'OP vuole "cancellare" una selezione in trasparente, non riempire una regione trasparente con un colore.
Ralph

21

Trasparenza della benna con GIMP

Nota: questo tutorial è disponibile anche in PDF.

_La trahison des images_ del connazionale René Magritte;  parzialmente vandalizzato ai fini di questo tutorial.

Aggiungi un canale alfa

Alcuni tipi di immagine mancano di un canale di trasparenza; JPG per esempio. In tal caso, aggiungere un canale di trasparenza alfa. Questo viene fatto selezionando Layer → Tranparency → Add Alpha Channel.

Riempi il secchio con il colore [opzionale]

Il passaggio successivo è facoltativo e consiste nel riempire l'area che dovrebbe diventare trasparente con un colore semplice. Seleziona lo strumento Riempi secchio o premi [Shift]+[B]. All'interno delle Bucket Fillopzioni della casella degli strumenti, selezionare Fill transparent areassolo quando necessario. Seleziona BG colour filled Sample mergedesegui alcuni tentativi mentre esegui la regolazione Thresholdper ottenere i migliori risultati. Nel mezzo, premi [Ctrl]+[Z]per annullare.

Una certa miscelazione dei colori sarà inevitabile e persino desiderata. (A questo proposito, Adobe Photoshop non è diverso.) Quindi, scegli un colore compatibile con lo sfondo su cui verrà eventualmente utilizzata l'immagine risultante. Fare clic sul rettangolo del colore di sfondo nella metà superiore della Tool Optionsfinestra della casella degli strumenti per modificare il colore di sfondo. Qui, ho usato f3f3e9come colore di sfondo per il riempimento a tinta unita. Tuttavia, è anche possibile utilizzare lo strumento contagocce per scegliere un colore da qualsiasi punto del desktop.

<code> Riempi secchio </code>: seleziona <code> Riempi aree trasparenti </code> solo quando necessario.  Seleziona <code> Riempimento colore BG </code> e <code> Campione unito </code> ed esegui alcuni tentativi mentre regola <code> Soglia </code> per ottenere i migliori risultati.  Nel mezzo, premi <code> [Ctrl] + [Z] </code> per annullare.

<code> Riempimento bucket </code> applicato.  Scegli un colore di riempimento compatibile con lo sfondo su cui verrà eventualmente utilizzata l'immagine risultante.  Questo perché una certa miscelazione del colore è inevitabile e persino desiderata.  Qui, ho usato <code> f3f3e9 </code> per il riempimento in tinta unita.

Seleziona per colore

La cosa giusta da fare ora è Select → By Colour. Potrebbe essere allettante eseguire Colour to Transparency, tuttavia ciò cambierebbe anche le aree semitrasparenti all'interno dell'area dell'immagine desiderata. Questa volta, selezionare Fill transparent areasanche Sample merged. Per questo esempio particolare ho scelto di non applicare AntialiasingFeather edges. Tuttavia, sperimenta queste impostazioni e scegli ciò che sembra migliore. Ancora una volta, esegui alcuni tentativi mentre ti regoli Thresholdper ottenere i migliori risultati. Nel mezzo, premi [Ctrl]+[Z]per annullare.

<code> Seleziona per colore </code>: questa volta, seleziona <code> Riempi aree trasparenti </code> e <code> Campione unito </code>.  Ancora una volta, esegui alcuni tentativi mentre regoli <code> Threshold </code> e sperimenta <code> Antialiasing </code> e <code> Feather spigoli </code> per ottenere i migliori risultati.  Nel mezzo, premi \ <code> [Ctrl] + [Z] </code> per annullare.

<code> Seleziona → Per colore </code> applicato

Sottrai dalla selezione

A volte, risulta difficile ottenere la selezione del colore esattamente corretta. Parte dell'area dell'immagine desiderata potrebbe essere selezionata anche perché il colore corrispondeva. In questo caso, e appena visibili, sono stati selezionati anche nove pixel desiderati nel mezzo del tubo per l'eliminazione. In questo caso, utilizzare [Ctrl]+Dragcon uno Selectstrumento a scelta per selezionare un'area di selezione sottrattiva.

Usa <code> [Ctrl] + Trascina </code> con uno strumento <code> Select </code> a tua scelta per selezionare un'area di selezione sottrattiva.

L'area di trasparenza desiderata è ora selezionata.

Elimina

Una volta selezionata l'area di trasparenza desiderata, premere semplicemente [Delete].

Una volta selezionata l'area di trasparenza desiderata, premere semplicemente <code> [Elimina] </code>.

Risultato finale

Infine, esporta l'immagine trasparente con File → Export As...un formato file che supporti la trasparenza. Sarebbe preferibilmente PNG, ma funzionerebbe anche GIF.

Il risultato finale


1

Per renderlo molto più semplice, puoi semplicemente fare clic con il pulsante destro del mouse per accedere all'opzione "seleziona". Successivamente, seleziona il bordo della regione per renderlo trasparente, quindi fai clic su "Elimina" sulla tastiera.


In che modo è meglio di altre risposte?
Tot
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.