The problem seems to lie with Sample Colorize plug-in. From looking at the source code, it appears to not actually do anything if invoked noninteractively. I will investigate further and report back.
Quoting Maarten De Munck <mdemu...@gmail.com>: > I want to sample colorize a lot (a few hundred) of black-and-white > images (scanned from negative and retouched and so on). I would like > to avoid doing it manually, so I searched and I discovered the batch > mode of the Gimp. I had a Scheme class about 15 years ago, and it > looks like I still remembered something. > > With some help of some examples found on the net and the Gimp help, I > wrote the script: > > (define (maarten-tiff-jpeg pattern > samplefilename) > (let* ((filelist (cadr (file-glob pattern 1))) > (sampleimage (car (gimp-file-load RUN-NONINTERACTIVE > samplefilename samplefilename))) > (sampledrawable (car (gimp-image-get-active-layer sampleimage)))) > (while (not (null? filelist)) > (let* ((filename (car filelist)) > (image (car (gimp-file-load RUN-NONINTERACTIVE > filename filename))) > (drawable) > (fileparts) > (filenamejpeg)) > (set! drawable (car (gimp-image-get-active-layer image))) > (plug-in-sample-colorize RUN-NONINTERACTIVE image > drawable sampledrawable TRUE TRUE FALSE TRUE 0 255 1.0 0 255) > (set! fileparts (strbreakup filename ".")) > (set! fileparts (butlast fileparts)) > (set! filenamejpeg (string-append (unbreakupstr fileparts > ".") ".jpg")) > (gimp-file-save RUN-NONINTERACTIVE image drawable > filenamejpeg filenamejpeg) > (gimp-image-delete image)) > (set! filelist (cdr filelist))) > (gimp-image-delete sampleimage))) > > And it seems to work fine, except for the plug-in-sample-colorize > call. So it reads the tiff file and writes a jpeg file. I also tried > to explicitly convert the grayscale image to rgb before the > plug-in-sample-colorize call, but it doesn't really help (well, the > resulting jpeg file is a black and white rgb image in that case, so > the command is actually executed, but it is still not > sample-colorized). > > Anybody any idea what I'm doing wrong? > > Maarten > _______________________________________________ > Gimp-user mailing list > Gimp-user@lists.XCF.Berkeley.EDU > https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-user > _______________________________________________ Gimp-user mailing list Gimp-user@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-user