我想用CvPhotoCamera从iPhone相机拍照。
我添加了一个按钮,当我点击此按钮时,我称之为:
[_photoCamera takePicture];
我也实现了这个委托方法:
- (void)photoCamera:(CvPhotoCamera*)photoCamera capturedImage:(UIImage *)image
但是当调用此委托方法时,图像的大小很小:480x320
为什么呢?可以拍摄具有高清晰度的照片(如我们使用UIImagePickerController
时)
答案 0 :(得分:0)
您需要将defaultAVCaptureSessionPreset
上的CvPhotoCamera
属性设置为AVCaptureSessionPresetPhoto
以获得完整分辨率。