Hi
I am trying to call the EZImprover FX-foundry script in
a batch mode.
I was trying to model it after the simple example
Simple-Unsharp-Mask at gimp.org
Here is what I have
(define (simple-ezimprover filename)
(let* ((image (car (gimp-file-load RUN-NONINTERACTIVE filename
filename)))
(drawable (car (gimp-image-get-active-layer image))))
(script-fu-EZImprover RUN-NONINTERACTIVE image drawable 0)
(set! drawable (car (gimp-image-get-active-layer image)))
(gimp-file-save RUN-NONINTERACTIVE image drawable filename filename)
(gimp-image-delete image)))
I saved this as simple-ezimprover.scm in my gimp-2.4/scripts folder.
This is the error I get
GIMP-Error: Plug-in "script-fu"
(/usr/lib/gimp/2.0/plug-ins/script-fu)
attempted to register the menu item "<Image>/Filters/Combine" for
procedure "script-fu-pandora-combine".
The menu label given in gimp_install_procedure() already contained a
path. To make this work, pass just the menu's label to
gimp_install_procedure().
GIMP-Error: Procedure 'gimp-layer-copy' has been called with an invalid
ID for argument 'layer'. Most likely a plug-in is trying to work on a
layer that no longer exists.
a calling error occurred while trying to run: "gimp-layer-copy"
GIMP-Warning: Plug-In '(null)' left image undo in inconsistent state,
closing open undo groups.
batch command: experienced an execution error.
I am not sure what it gimp is telling me. Any assistance would be
appreciated.