 |
|
 |
Mostra argomento precedente :: Mostra argomento successivo |
Autore |
Messaggio |
Teo76 utente attivo

Iscritto: 23 Ago 2004 Messaggi: 4807 Località: Torino
|
Inviato: Gio 26 Lug, 2007 4:31 pm Oggetto: Gimp Batch |
|
|
Premetto: ne capisco ben poco di Script-Fu et similia
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?
 _________________ 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 |
|
 |
ale260382 utente attivo

Iscritto: 07 Mar 2007 Messaggi: 665 Località: Arezzo
|
Inviato: Gio 26 Lug, 2007 9:30 pm Oggetto: |
|
|
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 |
|
 |
|
|
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
|
|