|
@@ -5,7 +5,6 @@ import (
|
|
|
|
|
|
"github.com/imgproxy/imgproxy/v3/imagedata"
|
|
|
"github.com/imgproxy/imgproxy/v3/imagetype"
|
|
|
- "github.com/imgproxy/imgproxy/v3/imath"
|
|
|
"github.com/imgproxy/imgproxy/v3/options"
|
|
|
"github.com/imgproxy/imgproxy/v3/vips"
|
|
|
log "github.com/sirupsen/logrus"
|
|
@@ -20,7 +19,7 @@ const (
|
|
|
)
|
|
|
|
|
|
func fixWebpSize(img *vips.Image) error {
|
|
|
- webpLimitShrink := float64(imath.Max(img.Width(), img.Height())) / webpMaxDimension
|
|
|
+ webpLimitShrink := float64(max(img.Width(), img.Height())) / webpMaxDimension
|
|
|
|
|
|
if webpLimitShrink <= 1.0 {
|
|
|
return nil
|
|
@@ -37,7 +36,7 @@ func fixWebpSize(img *vips.Image) error {
|
|
|
}
|
|
|
|
|
|
func fixHeifSize(img *vips.Image) error {
|
|
|
- heifLimitShrink := float64(imath.Max(img.Width(), img.Height())) / heifMaxDimension
|
|
|
+ heifLimitShrink := float64(max(img.Width(), img.Height())) / heifMaxDimension
|
|
|
|
|
|
if heifLimitShrink <= 1.0 {
|
|
|
return nil
|
|
@@ -56,7 +55,7 @@ func fixHeifSize(img *vips.Image) error {
|
|
|
func fixGifSize(img *vips.Image) error {
|
|
|
gifMaxResolution := float64(vips.GifResolutionLimit())
|
|
|
gifResLimitShrink := float64(img.Width()*img.Height()) / gifMaxResolution
|
|
|
- gifDimLimitShrink := float64(imath.Max(img.Width(), img.Height())) / gifMaxDimension
|
|
|
+ gifDimLimitShrink := float64(max(img.Width(), img.Height())) / gifMaxDimension
|
|
|
|
|
|
gifLimitShrink := math.Max(gifResLimitShrink, gifDimLimitShrink)
|
|
|
|
|
@@ -75,7 +74,7 @@ func fixGifSize(img *vips.Image) error {
|
|
|
}
|
|
|
|
|
|
func fixIcoSize(img *vips.Image) error {
|
|
|
- icoLimitShrink := float64(imath.Max(img.Width(), img.Height())) / icoMaxDimension
|
|
|
+ icoLimitShrink := float64(max(img.Width(), img.Height())) / icoMaxDimension
|
|
|
|
|
|
if icoLimitShrink <= 1.0 {
|
|
|
return nil
|