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.
The first error probably comes from another script, probably
script-fu-pandora-combine.
The second might come from passing the RUN-NONINTERACTIVE argument to
another scheme function, in this case script-fu-EZImprover (to a
scheme function, another scheme (script-fu) function is just another
scheme function, whether registered or not, and therefore it looks at
that functions own argument list. Calling the same function from for
instance Python *does* require that argument). Get that argument out
of there and try again.
Hope this helps.
What would hep me is to show what it must be, Especialy in the form of
gimp --batch-interpreter ...
I get all kinds of errors and I have no idea on how to solve them.
I will start a new thread for this.
houghi
--
First we thought the PC was a calculator. Then we found out how to turn
numbers into letters with ASCII and we thought it was a typewriter. Then
we discovered graphics, and we thought it was television. With the World
Wide Web, we've realized it's a brochure. -- Douglas Adams.