Ios 获取可用的最高AVCaptureSessionPreset
我正在开发一个摄像头应用程序,我想让摄像头尽可能清晰。由于我使用的是前置摄像头,我目前使用的是:Ios 获取可用的最高AVCaptureSessionPreset,ios,swift,image,camera,image-quality,Ios,Swift,Image,Camera,Image Quality,我正在开发一个摄像头应用程序,我想让摄像头尽可能清晰。由于我使用的是前置摄像头,我目前使用的是: captureSession!.sessionPreset = AVCaptureSessionPresetHigh 然而,在某些情况下,图片变得相当模糊。对于每一个单独的设备,我想找到一个能产生最清晰图像但不会使应用程序崩溃的预设。以前,当我试图提供太高质量的预设时,应用程序崩溃。如何为每个设备找到完美的预设?谢谢 要获得设备的摄像头最大分辨率, 您可以通过以下方式指定最高分辨率: captur
captureSession!.sessionPreset = AVCaptureSessionPresetHigh
然而,在某些情况下,图片变得相当模糊。对于每一个单独的设备,我想找到一个能产生最清晰图像但不会使应用程序崩溃的预设。以前,当我试图提供太高质量的预设时,应用程序崩溃。如何为每个设备找到完美的预设?谢谢 要获得设备的摄像头最大分辨率, 您可以通过以下方式指定最高分辨率: captureSession.SessionPreset=AVCaptureSession.PresetPhoto