首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iSight中的曝光锁定

iSight中的曝光锁定
EN

Stack Overflow用户
提问于 2009-01-10 09:31:09
回答 4查看 2.5K关注 0票数 3

我正在Mac上创建对象检测程序。我想在手动曝光模式下使用iSight,以提高检测质量。

我尝试过iGlasses和QTKit Capture来做这件事,它工作了,但是程序运行非常慢并且不稳定。所以我想尝试其他的解决方案。

在PhotoBooth.app中,iSight似乎是在固定曝光模式下运行的,所以可能有一种方法可以做到这一点。我阅读了QTKit Capture文档和OpenCV文档,但我找不到答案。

如果你有什么想法,请告诉我。谢谢。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-01-21 00:39:36

QTKit Capture虽然易于使用,但缺乏手动设置相机参数的功能,如增益、亮度、对焦等。如果您使用的是Firewire相机,我建议您查看libdc1394库,如果您使用的是IIDC Firewire相机(如旧的外部iSight),该库可以让您控制所有这些值。我使用这个库来捕获和控制机器人平台上的CCD摄像头的视频。

不过,我猜你对内置的iSight摄像头很感兴趣。Wil Shipley在他的"Frozen in Carbonite"帖子中简短地提到了内部USB iSights上的参数控制,但他列出的大多数碳代码都控制着IIDC Firewire相机中的这些值。

不幸的是,根据Brad Ford的QuickTime邮件列表中的this message,听起来除了通过公开的接口在内置iSights上控制饱和度和锐度之外,你无法以编程方式控制任何东西。他推测iGlasses正在软件中对图像进行后处理,这是你可以使用核心图像过滤器完成的事情。

票数 1
EN

Stack Overflow用户

发布于 2010-02-05 05:44:36

我终于设法从我的Cocoa App锁定了我的iSight的自动曝光/自动白平衡功能。

查看www.paranoid-media.de/blog了解更多信息。

票数 1
EN

Stack Overflow用户

发布于 2009-01-16 16:33:54

嗯,

这几天我用谷歌搜索了很多,但我找不到一个好主意。我认为OpenCV + cocoa + iGlasses是最快的,但仍然不稳定。

如果你有好的想法,请回复。谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/430794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档