Ios 使用AVCaptureDevice和AVCaptureSession进行缩放

Ios 使用AVCaptureDevice和AVCaptureSession进行缩放,ios,avcapturesession,gpuimage,avcapturedevice,Ios,Avcapturesession,Gpuimage,Avcapturedevice,我有一个照片应用程序,当我想支持放大到4倍没有像素。当前,我通过变换整个视图进行缩放: previewImageView.transform = CGAffineTransformMakeScale(value, value); 这将像素化我的图像视图,在我想要的最大缩放(4x)时尤其明显。有没有办法获得更高分辨率的缩放预览?目前我使用的是AVCaptureSessionPresetHigh,但我希望分辨率高出4倍。如何获得高分辨率预览 也许我可以使用AVCaptureSessionPrese

我有一个照片应用程序,当我想支持放大到4倍没有像素。当前,我通过变换整个视图进行缩放:

previewImageView.transform = CGAffineTransformMakeScale(value, value);
这将像素化我的图像视图,在我想要的最大缩放(4x)时尤其明显。有没有办法获得更高分辨率的缩放预览?目前我使用的是AVCaptureSessionPresetHigh,但我希望分辨率高出4倍。如何获得高分辨率预览

也许我可以使用AVCaptureSessionPresetInputPriority可以工作吗?有什么建议吗

或者在GPUImage中是否有更简单、更高效的方法来实现这一点