usb网络摄像头在带有opencv的覆盆子pi上运行缓慢

时间:2013-05-17 13:09:27

标签: opencv webcam raspberry-pi raspbian

我有一些代码,我已经适应使用usb网络摄像头在无头Rpi上运行,运行速度有点慢,所以我的问题是:

  1. 如果我使用专用网络摄像头的GPI引脚会更快吗?

  2. 有没有办法加速我的Rpi代码?

  3. 我在哪里可以获得Rpi网络摄像头?

  4. My code is here, I struggle to paste inline so its a link

2 个答案:

答案 0 :(得分:1)

关于在何处获取Pi相机的问题,请使用新的camera has recently been release。我不知道如何加速你的代码,但你可能想要overclock your Pi。祝你好运,

答案 1 :(得分:1)

像Quentin建议的那样,专用相机(在我们的例子中,Rpi相机链接:http://www.raspberrypi.org/camera)应该比USB网络摄像头工作得更快,因为众所周知,它使用GPU进行编码/解码过程,而不是使用CPU。 / p>

(资料来源:http://www.raspberrypi.org/phpBB3/viewtopic.php?t=55798

您可以尝试减小框架的宽度和高度,以便在速度方面获得更好的性能。

此外,您还在使用Iplimage *,新的OpenCV版本不再支持Iplimage *,而是由cvMat取代。

(来源:Difference between cvMat, Mat and IpImage

希望它有所帮助。