mirror of
https://github.com/imgproxy/imgproxy.git
synced 2025-10-10 20:22:31 +02:00
Drop vips_ensure_alpha; Refactor vips_apply_watermark
This commit is contained in:
11
vips/vips.go
11
vips/vips.go
@@ -553,17 +553,6 @@ func (img *Image) Trim(threshold float64, smart bool, color Color, equalHor bool
|
||||
return nil
|
||||
}
|
||||
|
||||
func (img *Image) EnsureAlpha() error {
|
||||
var tmp *C.VipsImage
|
||||
|
||||
if C.vips_ensure_alpha(img.VipsImage, &tmp) != 0 {
|
||||
return Error()
|
||||
}
|
||||
|
||||
C.swap_and_clear(&img.VipsImage, tmp)
|
||||
return nil
|
||||
}
|
||||
|
||||
func (img *Image) Flatten(bg Color) error {
|
||||
var tmp *C.VipsImage
|
||||
|
||||
|
Reference in New Issue
Block a user