photo4u.it


Gimp Batch

 
Nuovo argomento   Intervieni in questo argomento    Indice del forum -> Digital Imaging
Mostra argomento precedente :: Mostra argomento successivo  
Autore Messaggio
Teo76
utente attivo


Iscritto: 23 Ago 2004
Messaggi: 4807
Località: Torino

MessaggioInviato: Gio 26 Lug, 2007 4:31 pm    Oggetto: Gimp Batch Rispondi con citazione

Premetto: ne capisco ben poco di Script-Fu et similia Triste

Partendo da http://www.gimp.org/tutorials/Basic_Batch/ ho scritto uno script che mi faccia un ridimensionamento e vada di usm:
Codice:

 (define (site-resize-usm pattern)
   (let* ((filelist (cadr (file-glob pattern 1))))
    (while (not (null? filelist))
           (let* ((filename (car filelist))
                  (image (car (gimp-file-load RUN-NONINTERACTIVE
                                              filename filename)))
          (drawable (car (gimp-image-get-active-layer image))))
          (gimp-image-resize RUN-NONINTERACTIVE image drawable 600 400 0 0)
          (script_fu_Eg_SmartSharpen RUN-NONINTERACTIVE image drawable 0.5 1.2 0.0 6.0 6.0 TRUE)
          (set! drawable (car (gimp-image-get-active-layer image)))
     (gimp-file-save RUN-NONINTERACTIVE image drawable filename filename)
     (gimp-image-delete image)))
    (set! filelist (cdr filelist)))))


Lanciandolo con il comando
Codice:
gimp -i -b '(site-resize-usm "*.jpg")' '(gimp-quit 0)'


mi restituisce:
Codice:
image_type contains unrecognizable parts: 'Image with 2 layers'
No batch interpreter specified, using the default 'plug_in_script_fu_eval'.
batch command: experienced an execution error.


HO provato a mettere il comando
Codice:
(gimp-image-flatten image)
dopo lo SmartSharpen, ma nisba, solito errore.

Qualcuno sa aiutarmi?
Come si debugga per capire dove si incavola?

Ciao

_________________
Matteo www.matteonobili.com
Sono ottimista: un giorno la Terra servirà a concimare un pianeta lontano [Altan]
Vai ad inizio pagina
Vai a fine pagina
Mostra il profilo utente Galleria utente Invia un messaggio privato Visita il sito di chi scrive Bacheca utente
ale260382
utente attivo


Iscritto: 07 Mar 2007
Messaggi: 665
Località: Arezzo

MessaggioInviato: Gio 26 Lug, 2007 9:30 pm    Oggetto: Rispondi con citazione

di script-fu ne capisco meno di te (purtroppo il numero delle sintassi dei linguaggi di programmazione è di poco inferiore al numero dei programmatori)
ma hai provato a mettere il flatten all'inizio prima del resize ? magari lo smart sharpen non funziona su un'immagine con due layer

_________________
Raptores orbis, postquam cuncta vastantibus defuere terrae, mare scrutantur: si locuples hostis est, avari, si pauper, ambitiosi, quos non Oriens, non Occidens satiaverit: soli omnium opes atque inopiam pari adfectu concupiscunt. Auferre trucidare rapere falsis nominibus imperium, atque ubi solitudinem faciunt, pacem appellant.
Publio Cornelio Tacito
Vai ad inizio pagina
Vai a fine pagina
Mostra il profilo utente Galleria utente Invia un messaggio privato Visita il sito di chi scrive Bacheca utente
Mostra i messaggi a partire da:   
Nuovo argomento   Intervieni in questo argomento    Indice del forum -> Digital Imaging Tutti gli orari del forum sono CET (Europa)
Pag. 1 di 1

 
Vai a:  
Non puoi iniziare nuovi argomenti
Non puoi rispondere ai messaggi
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi
Non puoi allegare files in questo forum
Puoi scaricare gli allegati in questo forum



Tutti i contenuti presenti sul sito sono di proprieta' esclusiva degli autori, sono vietate la riproduzione e la distribuzione degli stessi senza previa esplicita autorizzazione.

Visualizza la policy con cui vengono gestiti i cookie.

© 2003, 2016 photo4u.it - contatti - based on phpBB - Andrea Giorgi