Ios 用CvPhotoCamera拍照

Ios 用CvPhotoCamera拍照,ios,objective-c,opencv,uiimagepickercontroller,Ios,Objective C,Opencv,Uiimagepickercontroller,我想用CvPhotoCamera从iPhone相机上拍照 我添加了一个按钮,当我点击此按钮时,我调用此方法: [_photoCamera takePicture]; 我还实现了这个委托方法: - (void)photoCamera:(CvPhotoCamera*)photoCamera capturedImage:(UIImage *)image 但是当调用此委托方法时,图像的大小很小:480x320 为什么??可以拍摄高清晰度的照片(当我们使用UIImagePickerController

我想用CvPhotoCamera从iPhone相机上拍照

我添加了一个按钮,当我点击此按钮时,我调用此方法:

[_photoCamera takePicture];
我还实现了这个委托方法:

- (void)photoCamera:(CvPhotoCamera*)photoCamera capturedImage:(UIImage *)image
但是当调用此委托方法时,图像的大小很小:480x320


为什么??可以拍摄高清晰度的照片(当我们使用
UIImagePickerController
时)

您需要将
CvPhotoCamera
上的
defaultAVCaptureSessionPreset
属性设置为类似于
AVCaptureSessionPresetPhoto
的值,以获得完全分辨率