快速转换后保持相同的图像质量

时间:2018-08-29 05:43:19

标签: swift

我指的是ZImageCropper,用于我的图像裁剪项目。但是,它会降低转换过程中图像的质量。

我知道图像质量下降的原因之一是UIGraphicsBeginImageContextWithOptions(imageView.bounds.size, false, 1)

我尝试将其更改为UIGraphicsBeginImageContextWithOptions(imageView.bounds.size, false, 0)UIGraphicsBeginImageContextWithOptions(imageView.bounds.size, false, UIScreen.main.scale)

我从Resize and Crop 2 Images affected the original image quality引用了我的代码,它确实有帮助,但是当我检查图像质量时,它仍然会降低。有什么方法可以防止图像质量下降?

1 个答案:

答案 0 :(得分:1)

在iOS 10及更高版本中,您可以调整任何UIImage的大小而不会降低质量,希望这对您有所帮助:

index