gimper: Gimp Batch Mode plug-in-rotate-colormap

Hallo Selfer,

ich verwende seit kurzer Zeit für das Eingrünen einiger PNGs testweise anhängendes Gimp-Batch-Skript.
Das ganze funktioniert nur möchte ich das ganze von
gimp-colorize
auf
plug-in-rotate-colormap
also auf "Farben drehen" umstellen.

Den Befehl habe ich mit plug-in-rotate-colormat schon ausfindig gemacht, nur leider verstehe ich nicht, wie ich das im non-interactive mode mit meinen Parametern handhaben soll.

Der Befehl nimmt lauf Skript-Fu-Konsole nur run-mode, image, drawable entgegen.

Ich sehe also keine Möglichkeit, die (Ausgangs-/Ziel-) Farbbereiche per Skript festzulegen ...

Weiß jemand Rat?

Gruß und Dank

---
(define
(greener 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)))
)
(if
(gimp-drawable-is-rgb DRAWABLE)
()
(gimp-image-convert-rgb IMAGE)
)
(gimp-colorize DRAWABLE 120 60 -30)
(gimp-file-save RUN-NONINTERACTIVE IMAGE DRAWABLE FILENAME FILENAME)
(gimp-image-delete IMAGE)
)
(set! FILELIST (cdr FILELIST))
)
)
)
---

  1. Hallo,

    ich möchte es nun eventuell mal mit compose/decompose versuchen. Da ich noch ganz neu mit Gimp-Scheme-Skrip bin komme ich hier nicht ganz weiter.

    Mein Skript soweit:
    http://pastebin.ca/1750103

    Vielleicht kann jemand helfen?

    Gruß und Dank

    1. Letzte Version. Läuft ohne Fehler durch, aber es passiert nicht das, was ich erwarte...

      http://pastebin.ca/1750154