فهرست منبع

Convert image to RGB before watermarking

DarthSim 5 سال پیش
والد
کامیت
a35b7a99c4
1فایلهای تغییر یافته به همراه4 افزوده شده و 0 حذف شده
  1. 4 0
      process.go

+ 4 - 0
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()