BeagleBone,OpenCV和网络摄像头问题

时间:2012-12-12 20:29:01

标签: opencv camera beagleboard angstrom-linux

我一直试图让BeagleBoneOpenCV和捕捉相机一起工作,但到目前为止我无法做到这一点。我使用Logitech C270网络摄像头。这是我到目前为止所做的:

  1. 我安装了OpenCV二进制文件并尝试了我的相机。捕获不起作用。我从Git下载了最新版本并编译了它。然后它在我的桌面上工作。
  2. 由于Ångström预先安装了OpenCV,我直接尝试连接网络摄像头。但我有“选择超时”错误,当我保存捕获的图像时,它全是黑色。
  3. 我从Ångström(opkg remove opencvopencv-dev)删除了OpenCV。它说它有效,但图书馆仍在/usr。所以我手动删除它们并复制我在主机中交叉编译的库。但现在,我甚至无法连接相机。 Capture再次返回null。
  4. 我检查了opkg list-installed,那里仍然列出了OpenCV 2.4。但是,/usr/lib和include中的库是我复制的库。我该如何解决这个问题?

    注意:Ångström认可网络摄像头,dmesg显示网络摄像头连接成功。

1 个答案:

答案 0 :(得分:1)

安装Linux本身似乎有些不对劲。我重新编译了最新的Ångström并将其安装到BeagleBone。一切都运行得很好。有时似乎采取艰难的方式更好。