Modificare gruppi di immagini

Vediamo come possiamo operare su gruppi di immagini con GIMP (batch processing) per cambiare alcune caratteristiche.

David's Batch Processor

DBP è un plug-in per Gimp che consente di effettuare alcune operazioni su un gruppo di immagini in formato RGB (non sono accettate immagini in scala di colori che anzi interrompono il processo). Tra le operazioni possibili ci sono:

  • sfocare
  • operazioni sui colori
  • ridimensionare
  • tagliare
  • rendere più nitido
  • rinominare
  • convertire in altri formati

Il plug-in purtroppo non è contenuto di default nell'installazione di Gimp, dovrete quindi scaricarlo dal sito indicato sopra e installarlo dai sorgenti. In alternativa potete scaricare il file allegato per Gimp 2.4 in fondo a questa pagina anche se non garantisco che sia l'ultima versione disponibile e che funzioni correttamente. Gli utenti Windows possono invece trovare il plugin già compilato QUI .
Dopo l'installazione il plug-in può essere richiamato dal menu: Xtns / Batch process...
Per prima cosa scegliete i file da modificare aiutandovi coi tasti CTRL e MAIUSC, ricordate che, anche se il programma accetta in input le cartelle, esse non verranno processate, è un piccolo problema che ho segnalato all'autore che mi ha risposto in maniera molto spiritosa che indagherà.


Inseriamo i file

Poi potete impostare i filtri da attivare (sono tutti opzionali):


Es: ridimensioniamo le immagini


Es.: scegliamo il formato di salvataggio

Quandi siamo pronti premiamo Start per avviare il processo di conversione, se le immagini sono grosse e molte andatevi a prendere un caffé ;)

Script-fu

Gimp permette di automatizzare molte operazioni scrivendo dei piccoli programmi da avviare attraverso il menu o da riga di comando. Tempo fa provai a scrivere una pagina su come realizzare script per Gimp, in attesa di completare quella pagina vi presento uno script per Gimp-2.2 postato tempo fa sulla mailing list degli utenti di GIMP da Sven Neumann; è uno script che accetta in input un gruppo di file e applica su tutti il filtro maschera sfocata.

;; batch-unsharp-mask.scm -- apply unsharp-mask on a set of files
;; simple batch script for GIMP 2.2
;;
;; call it from the command-line using a line like the following:
;; gimp -i -b "(batch-unsharp-mask \"*.png\" 5.0 0.5 0)" "(gimp-quit 0)"
;;
;; This script uses the file-glob plug-in which is not available in GIMP 2.0.

(define (batch-unsharp-mask pattern radius amount threshold)
(let* ((filelist (cadr (file-glob pattern 1))))
(while filelist
(let* ((filename (car filelist))
(image (car (gimp-file-load RUN-NONINTERACTIVE filename filename)))
(drawable (car (gimp-image-get-active-layer image))))
(plug-in-unsharp-mask RUN-NONINTERACTIVE image drawable radius amount threshold)
(gimp-file-save RUN-NONINTERACTIVE image drawable filename filename)
(gimp-image-delete image))
(set! filelist (cdr filelist)))))

Lanciandolo nel modo indicato nelle prime righe dello script, Gimp modificherà tutte le immagini PNG contenute nella cartella dalla quale è stato lanciato lo script con i parametri 5.0 0.5 e 0. Potete cambiare la riga di comando per adattarla alle vostre necessità.
Conoscendo anche solo le basi di scrittura degli script fu non avrete difficoltà a modificare l'intero script per i vostri scopi. Eccone, ad esempio, uno che applica il filtro colora.

Image Magick

Image Magick è un insieme di strumenti potentissimo per la manipolazione delle immagini. Ho dedicato ad esso una pagina QUI.

AllegatoDimensione
dbp139.75 KB
Il tuo voto: Nessuno Media: 3 (1 vote)

Invia nuovo commento

  • Allowed HTML tags: <a> <img> <br> <h2> <h3> <p> <em> <strong> <cite> <code><img /> <ul> <ol> <li> <dl> <dt> <dd><br/><br /><hr/><hr>
  • Linee e paragrafi vanno a capo automaticamente.
  • Indirizzi web o e-mail vengono trasformati in link automaticamente
  • Each email address will be obfuscated in a human readable fashion or (if JavaScript is enabled) replaced with a spamproof clickable link.
  • You may use [inline] tags to display contents inline.
  • Image links with 'rel="lightbox"' in the <a> tag will appear in a Lightbox when clicked on.

Maggiori informazioni sulle opzioni di formattazione.

CAPTCHA
Questa domanda serve a prevenire lo spam
Image CAPTCHA
Enter the characters (without spaces) shown in the image.