Tecnologia e non solo

aprile 13, 2012

Gimp 2.8 scripting con script-fu 2

Filed under: image-processing — telperion @ 7:20 pm

Continuiamo con il nostro script.

Adesso aggiungeremo una variabile
ed alcune chiamate a funzioni che possiamo usare in tutti i nostri script.

Il nuovo codice al solito lo trovate qui:
http://pastebin.com/JsE41EYQ

Per prima cosa la riga 10 dichiara la variabile miogruppo che contiene l’id ottenuto tramite gimp-layer-group-new, del nostro gruppo di livelli che useremo in seguito.

Usando una variabile, è necessario dichiarala qui.

         (	
	 ; dichiarare tutte qui le variabili usate
	
         	; crea il nuovo gruppo senza visualizzarlo
		; e ottiene l'id nella variabile miogruppo
         	(miogruppo (car(gimp-layer-group-new img)))
	 )

Alla riga 17 inizia la funzione di undo generale

	(gimp-image-undo-group-start img)

che termina alla riga 27

        (gimp-image-undo-group-end img) 

Tutte le operazioni che verranno eseguite tra questi due comandi,
potranno essere annullate dal comando di gimp
menu – modifica – annulla – nome del nostro script
dopo che lo script è stato eseguito.

Alla riga 20 deselezioniamo qualsiasi selezione attiva

        (gimp-selection-none img) 

Infine alla riga 31 prima di uscire dal nostro script facciamo sempre un

        (gimp-displays-flush)

Per la seconda parte è tutto, lo script ancora non fa nulla, ma ora è pronto per eseguire le nostre operazioni, che vedremo in seguito.

Maggiori informazioni su tutte le funzioni di gimp le trovate in
menu – aiuto – navigatore di procedure:


Uploaded with ImageShack.us

Gimp 2.8 scripting con script-fu 1

Gimp 2.8 scripting con script-fu 3

Annunci

%d blogger hanno fatto clic su Mi Piace per questo: