MCPcopy Create free account
hub / github.com/imgproxy/imgproxy / ApplyWatermark

Method ApplyWatermark

vips/vips.go:867–876  ·  view source on GitHub ↗
(wm *Image, left, top int, opacity float64)

Source from the content-addressed store, hash-verified

865}
866
867func (img *Image) ApplyWatermark(wm *Image, left, top int, opacity float64) error {
868 var tmp *C.VipsImage
869
870 if C.vips_apply_watermark(img.VipsImage, wm.VipsImage, &tmp, C.int(left), C.int(top), C.double(opacity)) != 0 {
871 return Error()
872 }
873 img.swapAndUnref(tmp)
874
875 return nil
876}
877
878func (img *Image) Strip(keepExifCopyright bool) error {
879 var tmp *C.VipsImage

Callers 1

applyWatermarkMethod · 0.80

Calls 2

swapAndUnrefMethod · 0.95
ErrorFunction · 0.70

Tested by

no test coverage detected