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