我编写了一个python代码,使用OpenCV库来检测运动。如果发生运动,它将获取运动对象的快照。但是我的问题是:如果我在我的电脑(Ubuntu 12.04)上执行这个程序,一切都好。
但是,当我在BeagleBone上执行该程序时,它运行的是Angstrom Linux,并连接了一个美国机器人网络摄像头设备,一段时间后,它会出现以下错误:
libv4l2: error dequeuing buf: No such device
VIDIOC_DQBUF: No such device
我怎样才能解决这个问题? 问候
编辑:我在BeagleBone上安装了ubuntu 12.04,一切都很好。看来我的问题和埃氏图像有关。可能是驱动程序或库(libv4l2?)有问题吗?有什么想法吗?
我也遇到过同样的问题。因为这个错误,我甚至换了我的董事会。但当我重新使用旧的电源时,它就不见了。就这么简单。
我在Ubuntu上也看到了这个错误,当时主板是通过USB线供电的。当我用5伏电源给电路板供电时,问题就解决了。
相关问题 更多 >
编程相关推荐