我有一个照片应用程序,当我想支持缩放到4倍而没有像素化。目前我通过改变整个视图进行缩放:
previewImageView.transform = CGAffineTransformMakeScale(value, value);
这会使我的图像视图像素化,并且在我想要的最大变焦(4x)时尤其明显。有没有办法获得更高的缩放预览缩放?目前我正在使用 AVCaptureSessionPresetHigh ,但我想要高达4倍的分辨率。如何获得高分辨率预览?
也许我可以使用 AVCaptureSessionPresetInputPriority 可行吗?有什么提示吗?
或者在GPUImage中有更简单,更高效的方法吗?