我使用 OpenCV 库编写了一个 python 代码来检测运动。如果发生运动,它会拍摄移动对象的快照。但是我的问题是:如果我在我的电脑(Ubuntu 12.04)上执行程序,一切都很好。
但是,当我在运行 Angstrom Linux 并连接了 Us Robotics 网络摄像头设备的 BeagleBone 上执行该程序时,过了一会儿它给出了以下错误:
libv4l2: error dequeuing buf: No such device
VIDIOC_DQBUF: No such device
我怎么解决这个问题?问候
编辑:我在我的 BeagleBone 上安装了 ubuntu 12.04,它也一切正常。看来我的问题与 Angstrom 图像有关。也许是驱动程序或库(libv4l2?)问题?有任何想法吗?