2011-07-14 84 views
1

我想使用opencv从网络摄像头捕获图像。当我调用cvQueryFrame()时,图像被读取并且凸轮开始。我希望凸轮停止,因为它将被其他应用程序使用。我们如何在opencv中启动和停止摄像头?

任何人都可以帮助我吗?

非常感谢。

回答

0

是不是cvReleaseCapture()工作?

我只是停止帧查询,(停止你用来捕获帧的循环),然后简单地释放捕获... 它是你在寻找什么? Here is the documentation

+0

嗨,非常感谢您的回答。我可以看到这是一个明显的解决方案。问题是我使用python的opencv。对于cvreleaseCapture()方法没有约束。我认为可能有其他解决方案。请告诉我。 – Shan

+0

实际上还有另外一个类似的问题:http://stackoverflow.com/questions/6691546/cant-find-releasecapture-in-opencv-while-using-python – jmartel