【发布时间】:2013-12-22 22:41:41
【问题描述】:
我有一个关于 OpenCV 视频处理和 iOS 的问题。 我按照本教程创建了一个简单的示例项目。 http://docs.opencv.org/doc/tutorials/ios/video_processing/video_processing.html#basic-video-processing
self.videoCamera = [[CvVideoCamera alloc] initWithParentView:imageView];
self.videoCamera.defaultAVCaptureSessionPreset = AVCaptureSessionPreset640x480;
self.videoCamera.defaultAVCaptureVideoOrientation = AVCaptureVideoOrientationPortrait;
self.videoCamera.defaultFPS = 60;
self.videoCamera.grayscaleMode = YES;
self.videoCamera.defaultAVCaptureDevicePosition = AVCaptureDevicePositionBack;
self.videoCamera = [[CvVideoCamera alloc] initWithParentView:imageView];
self.videoCamera.delegate = self;
效果很好,但我无法更改为使用后置摄像头。 我用这条线来改变相机,但它不起作用:
self.videoCamera.defaultAVCaptureDevicePosition = AVCaptureDevicePositionBack;
【问题讨论】:
标签: c++ ios objective-c opencv