如何从网络摄像头检索图片快照?

时间:2010-02-19 07:30:13

标签: c++ webcam

为网络USB 2.0网络摄像头等网络摄像头制作软件有多难?我希望能够按需检索图片快照。我可以使用C ++库或其他API吗?

1 个答案:

答案 0 :(得分:4)

答案取决于您使用的平台。例如,如果在Windows上,您可以使用DirectX API从相机检索数据,Linux有Video4Linux,Mac有QuickTime

有一些跨平台的包装器在本机视频API之上提供了一个层,因此可以跨多个平台提供通用API。其中一个项目是OpenCV,虽然不是主要用于摄像头捕获用例,但它通过cvCaptureFromCAMcvQueryFrame函数支持它们。

QtMobility多媒体API也将提供跨平台相机支持,但此API尚未实施。如果这个库看起来很有趣,请回到Qt 4.7中。