GIMP Version: 2.8.10
Operating System: Windows
OS Version: Win7
GIMP Experience: Basic Level
Hi, I made this script to blend batch images with a color, using DODGE-MODE, but nothing happens. Someone can help me?
[font=monospace](define (batch-blend pattern red blue green)
(let* ((filelist (cadr (file-glob pattern 1))))
(while (not (null? filelist))
(let* ((filename (car filelist))
(image (car (gimp-file-load RUN-NONINTERACTIVE filename filename)))
(height (car (gimp-image-height image)))
(width (car (gimp-image-width image)))
(my-layer (car (gimp-layer-new image width height RGB-IMAGE "my layer" 0 DODGE-MODE)))
(output-layer))
(gimp-context-set-background '(red blue green))
(gimp-drawable-fill my-layer BACKGROUND-FILL)
(gimp-layer-set-mode my-layer DODGE-MODE)
(gimp-image-add-layer image my-layer -1)
(set! output-layer (car (gimp-layer-new-from-visible image image "visible")))
(gimp-file-save RUN-NONINTERACTIVE image output-layer filename filename)
(gimp-image-delete image))
(set! filelist (cdr filelist)))))[/font]