From a35b7a99c442060e8874b09d841954efde221502 Mon Sep 17 00:00:00 2001 From: DarthSim Date: Thu, 10 Oct 2019 19:18:45 +0600 Subject: [PATCH] Convert image to RGB before watermarking --- process.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/process.go b/process.go index 4c66c385..32582c58 100644 --- a/process.go +++ b/process.go @@ -248,6 +248,10 @@ func prepareWatermark(wm *vipsImage, wmData *imageData, opts *watermarkOptions, } func applyWatermark(img *vipsImage, wmData *imageData, opts *watermarkOptions, framesCount int) error { + if err := img.RgbColourspace(); err != nil { + return err + } + wm := new(vipsImage) defer wm.Clear()