iphone - OpenCV iPhone 相机,更改 CV_CAP_PROP_IOS_DEVICE_ * 没有效果

标签 iphone cocoa opencv camera

我正在玩 OpenCV2 + iPhone 相机捕捉

self.capture = cvCreateCameraCapture(CV_CAP_ANY);
...   
IplImage * frame = cvQueryFrame(self.capture);

_

NSLog(@"CV_CAP_PROP_IOS_DEVICE_WHITEBALANCE = %f", cvGetCaptureProperty(self.capture ,CV_CAP_PROP_IOS_DEVICE_WHITEBALANCE));
NSLog(@"CV_CAP_PROP_IOS_DEVICE_TORCH = %f", cvGetCaptureProperty(self.capture ,CV_CAP_PROP_IOS_DEVICE_TORCH));
NSLog(@"CV_CAP_PROP_IOS_DEVICE_FOCUS = %f", cvGetCaptureProperty(self.capture ,CV_CAP_PROP_IOS_DEVICE_FOCUS));
NSLog(@"CV_CAP_PROP_IOS_DEVICE_FLASH = %f", cvGetCaptureProperty(self.capture ,CV_CAP_PROP_IOS_DEVICE_FLASH));
NSLog(@"CV_CAP_PROP_IOS_DEVICE_EXPOSURE = %f", cvGetCaptureProperty(self.capture, CV_CAP_PROP_IOS_DEVICE_EXPOSURE));

但是,更改任何 CV_CAP_PROP_IOS_DEVICE_* 都没有效果,我发现大多数都可以更改为 0,1,2(在使用 cvGetCaptureProperty() 查询回值之后)

但是没有效果:(

有什么想法吗?

最佳答案

iOS OpenCV 端口仍然是 in development - 请耐心等待几个月以获得更好的支持。

或者,更好的是,只需获取源代码,阅读它们,实现功能并将它们作为补丁推送回来。您将获得荣耀、感谢和宝贵的开源开发经验。

关于iphone - OpenCV iPhone 相机,更改 CV_CAP_PROP_IOS_DEVICE_ * 没有效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11292500/

相关文章:

ios - [EAGLContext presentRenderbuffer] 中的 gpus_ReturnGuiltyForHardwareRestart 崩溃

ios - 如何检查iPad是否安装了键盘?

objective-c - 获取 CFMutableDictionaryRef 值

visual-studio-2010 - 如何在VS2010 Windows 7中安装tbb_dedug.dll?

python - python中使用openCV进行多线程图像处理

c++ - Opencv-如何在Haar分类器串级中计算到摄像机的移动物体距离和速度?

ios - 在界面生成器中添加的自定义 UIView 不会加载 xib

iphone - 获取 UIView 中的 subview

cocoa - 无鼠标松开 :/Down: on custom view in NSSplitView on Leopard

c++ - iphone:在不分配新内存的情况下创建图像