Gimp: rendere un logo trasparente: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
m (posizione immagini)
m (verificata)
 
(12 versioni intermedie di 6 utenti non mostrate)
Riga 1: Riga 1:
{{stub}}
{{Versioni compatibili|Jessie|Stretch|Buster}}
__FORCETOC__
__TOC__
Elenco Hardware Compatibile con Linux.
== Introduzione ==
Questa guida permette di ottenere in pochi passi un logo con sfondo trasparente (evitando artefatti sui bordi) a partire da un logo con sfondo opaco.  


= Scopo di questa sezione =
Nell'esempio userò la [[Debian Swirl]] ma il procedimento può essere ovviamente applicato ad altri loghi e, con piccole modifiche, anche ad immagini più complesse.


== Installazione ==
Con [[privilegi di amministrazione]] installiamo il [[pacchetto]] <code>gimp</code>, se non presente. Basta:
<pre># apt install gimp</pre>


== Operazioni da eseguire ==
[[Image: swirl-100.png|thumb|Immagine Originale con sfondo opaco.]]
[[Image: swirl-100-alpha.png|thumb|Immagine con sfondo trasparente.]]
[[Image: swirl-100-black-bg.png|thumb|Immagine con sfondo trasparente (su sfondo nero).]]


= Lista Hardware =
* Apriamo l'immagine con <code>gimp</code>.


{| width="100%" border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; border: 1px #aaa solid; border-collapse: collapse; text-align: center;"
* Se l'immagine è indicizzata (come nel caso della [[Debian Swirl]]), trasformiamola in RBG altrimenti non possiamo usare altri colori oltre quelli presenti: Immagine -> Modalità -> RBG.
| align="center" style="background: #f9f9f9;"  | Produttore
| align="center" style="background: #f9f9f9;" | Modelli
| align="center" style="background: #f9f9f9;" | Compatibile
| align="center" style="background: #f9f9f9;" | Guide
|-
| colspan="4" align="center" style="background: #f9f9f9;" |
=== Caregoria Esempio ===
|-
| [http://www.debianizzati.org produttore]
| modello1
[http://www.debianizzati.org modello2]


modello3
* Rinominiamo l'unico livello in <code>swirl-orig</code>, dalla scheda per modificarne gli attributi.
| Icona compatibilit�
| align="left" | [[guida relativa all'installazione]]
|-
| colspan="4" align="center" style="background: #f9f9f9;" |
=== Schede Video ===
|-
| [http://www.ati.com/ ATI]
| Radeon 7000/VE
| {{supportato}}
| align="left" | Funziona out-of-the-box con accelerazione 3d usando driver opensource
|-
| [http://www.ati.com/ ATI]
| Radeon 8500<br/>
Radeon 9200
| {{supportato}}
| align="left" | '''Driver OpenSource''': Nessun Supporto accelerazione 3d<br/>
'''Driver Proprietari''': Supporto completo
|-
| colspan="4" align="center" style="background: #f9f9f9;" |


=== Modem USB ADSL ===
* Aggiungiamo il canale alfa al livello: Tasto destro sul livello swirl-orig -> Aggiungi canale Alfa.
|-
|
|
|
|-
| colspan="4" align="center" style="background: #f9f9f9;" |
=== Modem USB 56k ===
|-
|
|
|
|-
| colspan="4" align="center" style="background: #f9f9f9;" |
=== Periferiche Wireless ===
|-
|
|
|
|-
| colspan="4" align="center" style="background: #f9f9f9;" |
=== Webcam ===
|-
|
|
|
|}


=Come utilizzare questa pagina=
* Creiamo un livello di sfondo. Dobbiamo creare un nuovo livello, selezioniamo nero come colore iniziale e posizioniamolo in basso sulla pila.


== Lettura e legenda ==
* Duplichiamo il livello <code>swirl-orig</code> (chiamandolo <code>swirl-alpha</code>) e convertiamolo in scala di grigi (Colori -> Desatura): questo livello diventerà la nostra maschera di trasparenza.
La tabella mostra una lista di Hardware compatibile con Linux (in particolare con Debian GNU/Linux) suddiviso per categoria, produttore e, se necessario, modello.  


Ogni elemento contiene le seguenti informazioni:
* I colori di quest'ultimo livello (<code>swirl-alpha</code>) non vanno dal bianco a nero ma dal bianco al grigio, quindi massimizziamo il contrasto con Colori -> Auto -> Aggiustamento contrasto.
; Produttore : il nome del produttore con, eventualmente, un link al sito ufficiale
; Modelli : il nome del modello con, eventualmente, il codice "produttore/prodotto" presente in lspci
; Compatibile : lo stato di compatibilit�:
::* [icona] non supportato
::* [icona] parzialmente supportato
::* [icona] supportato
: In caso di ''supportato'' e ''parzialmente supportato'' pu� essere presente, inolte, una tabella contenente dei dettagli relativi alla versione del [[kernel]], alla [[Release | release di Debian]] da cui � disponibile il supporto ed il [[modulo del kernel]] (''Driver'') necessario al suo funzionamento.
; Guide : Link alle guide relative all'installazione/configurazione del dispositivo.


== Inserimento di elementi ==
* Creiamo un maschera di livello su <code>swirl-alpha</code> che sia più trasparente tanto più il livello <code>swirl-alpha</code> sia nero: Tasto destro su swirl-alpha -> Aggiungi maschera di livello... -> Copia in scala di grigi del livello -> OK.
L'inserimento degli elementi � semplice; di seguto vengono forniti i passi per l'inserimento di un elemento:
 
* Prelevare da [[Lista Hardware Template | questa pagina]] il template pi� indicato
* Trasformiamo la maschera in una selezione (Tasto destro su <code>swirl-alpha</code> -> Maschera a selezione).
* Sostituire il testo racchiuso tra ''#...#'' con il proprio
 
* modificare la pagina [[Lista Hardware]] inserendo la propria parte appena dopo un ''|-''.
* Applichiamo un canale alpha a swirl-orig utilizzando la selezione come "stampo": tasto destro su <code>swirl-orig</code> -> Aggiungi una maschera di livello -> Selezione, Invertita -> OK.
* Sarebbe utile ordinare gli elementi per produttore e modello...
 
* Applichiamo la maschera con tasto destro su <code>swirl-orig</code> -> Applica maschera di livello.
 
* Clicchiamo sull'''occhio'' di <code>swirl-alpha</code> per renderlo invisibile et voilà apparirà la swirl con lo sfondo nero (e questo vuol dire che il livello <code>swirl-orig</code> è trasparente al di fuori dal logo).
 
* Cancelliamo (o rendiamo invisibili) i livelli <code>Sfondo</code> e <code>swirl-orig</code>, ridimensioniamo (Immagine -> Scala immagine ...), esportiamo (File -> Esporta) l'immagine come <code>.png</code> indicizzata ed il nostro logo con sfondo trasparente è pronto ;-).
 
{{Autori
|Autore=[[Utente:TheNoise|~ The Noise]] 09:14, Apr 1, 2006 (EST)
|Estesa_da=
|Verificata_da=
:[[Utente:HAL 9000|HAL 9000]] 18:28, 12 ott 2019 (CEST)
|Numero_revisori=1
}}
 
[[Categoria:Grafica]]

Versione attuale delle 16:28, 12 ott 2019

Debian-swirl.png Versioni Compatibili

Debian 8 "jessie"
Debian 9 "stretch"
Debian 10 "buster"

Introduzione

Questa guida permette di ottenere in pochi passi un logo con sfondo trasparente (evitando artefatti sui bordi) a partire da un logo con sfondo opaco.

Nell'esempio userò la Debian Swirl ma il procedimento può essere ovviamente applicato ad altri loghi e, con piccole modifiche, anche ad immagini più complesse.

Installazione

Con privilegi di amministrazione installiamo il pacchetto gimp, se non presente. Basta:

# apt install gimp

Operazioni da eseguire

Immagine Originale con sfondo opaco.
Immagine con sfondo trasparente.
Immagine con sfondo trasparente (su sfondo nero).
  • Apriamo l'immagine con gimp.
  • Se l'immagine è indicizzata (come nel caso della Debian Swirl), trasformiamola in RBG altrimenti non possiamo usare altri colori oltre quelli presenti: Immagine -> Modalità -> RBG.
  • Rinominiamo l'unico livello in swirl-orig, dalla scheda per modificarne gli attributi.
  • Aggiungiamo il canale alfa al livello: Tasto destro sul livello swirl-orig -> Aggiungi canale Alfa.
  • Creiamo un livello di sfondo. Dobbiamo creare un nuovo livello, selezioniamo nero come colore iniziale e posizioniamolo in basso sulla pila.
  • Duplichiamo il livello swirl-orig (chiamandolo swirl-alpha) e convertiamolo in scala di grigi (Colori -> Desatura): questo livello diventerà la nostra maschera di trasparenza.
  • I colori di quest'ultimo livello (swirl-alpha) non vanno dal bianco a nero ma dal bianco al grigio, quindi massimizziamo il contrasto con Colori -> Auto -> Aggiustamento contrasto.
  • Creiamo un maschera di livello su swirl-alpha che sia più trasparente tanto più il livello swirl-alpha sia nero: Tasto destro su swirl-alpha -> Aggiungi maschera di livello... -> Copia in scala di grigi del livello -> OK.
  • Trasformiamo la maschera in una selezione (Tasto destro su swirl-alpha -> Maschera a selezione).
  • Applichiamo un canale alpha a swirl-orig utilizzando la selezione come "stampo": tasto destro su swirl-orig -> Aggiungi una maschera di livello -> Selezione, Invertita -> OK.
  • Applichiamo la maschera con tasto destro su swirl-orig -> Applica maschera di livello.
  • Clicchiamo sull'occhio di swirl-alpha per renderlo invisibile et voilà apparirà la swirl con lo sfondo nero (e questo vuol dire che il livello swirl-orig è trasparente al di fuori dal logo).
  • Cancelliamo (o rendiamo invisibili) i livelli Sfondo e swirl-orig, ridimensioniamo (Immagine -> Scala immagine ...), esportiamo (File -> Esporta) l'immagine come .png indicizzata ed il nostro logo con sfondo trasparente è pronto ;-).




Guida scritta da: ~ The Noise 09:14, Apr 1, 2006 (EST) Swirl-auth40.png Debianized 40%
Estesa da:
Verificata da:
HAL 9000 18:28, 12 ott 2019 (CEST)

Verificare ed estendere la guida | Cos'è una guida Debianized