GIMPImmagini e fotoritocco in libertà Presentazione di
Che cos'è GIMP? G NU I mage M anipulation P rogram Programma di manipolazione delle immagini (tipo raster) del progetto GNU
Storia di GIMP 1995 – nascita progetto Spencer Kimball e Peter Mattis (studenti della Berkeley University of California) 1995 – nascita progetto Spencer Kimball e Peter Mattis (studenti della Berkeley University of California) 1996 (febbraio) – versione 0.54 (Motif) 1996 (febbraio) – versione 0.54 (Motif) 1996 (luglio) – nascita GTK+ ( G IMP T OOL K IT) 1996 (luglio) – nascita GTK+ ( G IMP T OOL K IT) 1998 – – – – – – – – – Versioni attuali: (stabile) – (sviluppo) 2005 – Versioni attuali: (stabile) – (sviluppo)
Sistemi operativi GNU/LinuxFreeBSD Sun Solaris™ Windows™ Mac OS X™
Pro e contro Pro: open source open source cross platform cross platform ricco di funzioni ricco di funzioni database procedurale - script in vari linguaggi (Python, Scheme, Perl, Ruby) database procedurale - script in vari linguaggi (Python, Scheme, Perl, Ruby) numero di formati supportati numero di formati supportatiContro: solo RGB (no CYMK) solo RGB (no CYMK) limitazione a 8 bit per canale limitazione a 8 bit per canale interfaccia non molto intuitiva interfaccia non molto intuitiva
Novità delle versioni recenti Interpolazione Lanczos Interpolazione Lanczos Drag 'n Drop migliorato Drag 'n Drop migliorato Livelli di testo Livelli di testo Miglior supporto hardware Miglior supporto hardware Anteprime in tutti i filtri Anteprime in tutti i filtri Tracciati riscritti completamente Tracciati riscritti completamente Finestre agganciabili Finestre agganciabili Modelli per le nuove immagini Modelli per le nuove immagini Gestione dei temi Gestione dei temi Gestione colori (in fase di sviluppo - CYMK – profili ICC) già in 2.4 ? Gestione colori (in fase di sviluppo - CYMK – profili ICC) già in 2.4 ?
Interfaccia Barra degli strumenti Opzioni degli strumenti Finestra livelli, canali, tracciati Finestra pennelli, motivi, gradienti Finestra immagine
Barra degli strumenti Strumenti di selezione Utilità trasformazione disegno Elementi attivi Menu Novità Selezionerettangolareinterattiva Allineamento livelli, ecc. Estrai primo piano (algoritmo SIOX)
Algoritmo SIOX S IMPLE I NTERACTIVE O BJECT E X TRACTION Si seleziona a grandi linee il soggetto con il lazo e si indica il primo piano dipingendoci sopra Quando si lascia il tasto del mouse l'algoritmo entra in funzione e raffina la selezione Premendo il tasto Invio si conferma la selezione
I Livelli Lista dei livelli Controlli della trasparenza Modalità di fusione dei livelli Pulsanti di gestione dei livelli Servono a tenere separati i vari elementi che compongono l'immagine
Un esempio con i livelli L'immagine di prima è stata incollata come secondo livello su di un'altra immagine di sfondo che è nascosta Dal menu seleziona usiamo la nuova funzione “Sfuma sulla maschera di livello” La maschera di livello creata rende trasparente l'intera immagine ad esclusione del pinguino Rendiamo visibile il livello di sfondo ed ecco il nostro pinguino in vacanza Con lo strumento scala rimpiccioliamo il livello con il pinguino adattandolo alle dimensioni del nuovo sfondo Per concludere fondiamo i livelli con lo sfondo ed il pinguino ed usiamo la funzione di desaturazione Infine aggiungiamo un livello blu impostato in modalità“sovrapponi” all'80% di opacità
I canali e le maschere Canali RGBA Maschere Pulsanti di gestione delle maschere Con i canali si selezionano i colori di base su cui agire Nelle maschere si salvano le selezioni
I tracciati Lista dei tracciati Pulsanti di gestione dei tracciati Punti di controllo delle curve di Bezier Maniglie di controllo Permettono di selezionare semplicemente forme anche complesse, memorizzarle e modificarle
I livelli di colore PrimaDopo Istogramma Livelli di input Livelli di output Pulsanti per regolazioniautomatiche
Le curve PrimaDopo Input Output Punti di controllo della curva
I formati dei file Formati di GIMP: xcf – immagini xcf – immagini gbr,gih – pennelli gbr,gih – pennelli ggr – gradienti ggr – gradienti pat – motivi pat – motivi gpl – palette di colori gpl – palette di colori svg – tracciati svg – tracciati Formati comuni: tiff – compressione lossless tiff – compressione lossless jpg – compressione lossy jpg – compressione lossy png – supporto trasparenza png – supporto trasparenza gif – supporta trasparenza ed animazioni gif – supporta trasparenza ed animazioni
Links
Credits Le immagini usate negli esempi sono tratte dalla libreria fotografica di pubblico dominio del NOAA (National Oceanic and Atmospheric Administration - U.S. Department of Commerce) Gli originali si trovano a questi indirizzi: Questa presentazione è stata realizzata da per il GOLUG – Gorizia Linux User Group golug.cc.uniud.it in occasione del Linux Day 2005