OpenCV - 记录浏览器窗口而不是捕获摄像头输出?

时间:2010-08-24 01:46:12

标签: macos opencv video-capture screen-capture

我试图通过尝试编写一个简单的屏幕录像机来开始使用OpenCV,它可以在Mac上执行连续或轮询捕获的GUI窗口。例如,我可以捕获浏览器窗口的客户区域。

我确信这是可能的,但我不知道从哪里开始 - 任何指针? framegrabber是在GUI窗口中读取OSX / Cocoa,还是OpenCV调用?

2 个答案:

答案 0 :(得分:1)

您必须处理您正在处理的操作系统。我见过一些安装驱动程序的软件。它模拟相机并将桌面流入相机。这样您就可以使用OpenCV的功能来访问桌面。

答案 1 :(得分:0)

我认为你必须将MacOSX组件作为CoreVideo处理......并制作一些Objective-c绑定。