我试图通过尝试编写一个简单的屏幕录像机来开始使用OpenCV,它可以在Mac上执行连续或轮询捕获的GUI窗口。例如,我可以捕获浏览器窗口的客户区域。
我确信这是可能的,但我不知道从哪里开始 - 任何指针? framegrabber是在GUI窗口中读取OSX / Cocoa,还是OpenCV调用?
答案 0 :(得分:1)
您必须处理您正在处理的操作系统。我见过一些安装驱动程序的软件。它模拟相机并将桌面流入相机。这样您就可以使用OpenCV的功能来访问桌面。
答案 1 :(得分:0)
我认为你必须将MacOSX组件作为CoreVideo处理......并制作一些Objective-c绑定。