GIMP, cerchiamo di semplificare
Chi ha seguito questo blog saprà che mi sono occupato un po' nello sviluppo di uno script per il programma GIMP che consenta l'upload veloce delle immagini su un blog WordPress. In questo periodo quindi mi sono trovato spesso davanti a questo software, non solo per ritagliare qualche immagine ma anche per fare qualche cosa di più complesso.
Arrivando dalle mie piccole esperienze con Photoshop e Flash mi sono trovato subito un po' spiazzato dalla mancanza di strumenti immediati per disegnare. Qualcuno replicherà che con GIMP è possibile disegnare qualsiasi cosa: è vero, non lo metto in dubbio, ma è così intuitivo? Perchè per disegnare una linea devo prima selezionare la matita, disegnare con un singolo click il primo punto della linea e successivamente premere SHIFT per far apparire la guida per il disegno di una linea dritta? Non mi pare molto intuitivo tanto più che c'è addirittura un tutorial sul sito ufficiale che spiega come fare.
Uploadare un’immagine da GIMP a WordPress con un tasto! [ AGGIORNATO 08/06/2009 ]
Qualche giorno fa ho scritto un post relativo a come installare Python-Fu in GIMP. Il tutto nasceva da una mia idea di creare un plug-in per GIMP per poter uploadare sul blog le immagini che stavo editando senza prima salvarle da qualche parte ma semplicemente selezionando l'area corrispondente all'immagine che volevo postare sul sito e premendo una combinazione di tasti.
Dopo qualche ora di imprecazioni varie, ricerca infinita di documentazione e ogni tanto anche un po' di programmazione sono riuscito a creare upload-to-wp, uno script in Python-Fu che fa appunto quanto mi ero prefisso. La versione attuale è la 0.2.
Installare Python-Fu per Gimp 2.6 in Windows
Sto facendo qualche esperimento ( a dir la verità mi stanno portando via anche troppo tempo.. ) con GIMP e linguaggi di scripting con cui è possibile estenderne le funzionalità. Oltre al nativo Script-Fu ( dialetto del linguaggio funzionale Scheme ) è possibile estendere le funzionalità del software libero per la manipolazione di immagini per eccellenza anche tramite script Python, linguaggio sicuramente più diffuso oltre che più semplice da imparare per chi viene dalla scuola C, Java e compagnia.

