1

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

  1. 我安装了 OpenCV 二进制文件并尝试了我的相机。捕获不起作用。我从 Git 下载了最新版本并编译了它。然后它在我的桌面上工作。
  2. 由于Ångström已经预装了OpenCV,我直接尝试连接网络摄像头。但是我有“选择超时”错误,当我保存捕获的图像时,它全是黑色的。
  3. opkg remove opencv我从 Ångström(和opencv-dev)中删除了 OpenCV 。它说它有效,但图书馆仍在/usr. 所以我手动删除了它们并复制了我在主机中交叉编译的库。但是现在,我什至无法连接到相机。捕获再次返回 null。

我检查了 opkg list-installed,仍然列出了 OpenCV 2.4。但是,其中的库/usr/lib和包含的是我复制的库。我该如何解决这个问题?

注意:网络摄像头被 Ångström 识别,并且dmesg显示成功连接到网络摄像头。

4

1 回答 1

1

Linux 本身的安装似乎有问题。我重新编译了最新的 Ångström 并将其安装到 BeagleBone。一切正常。有时似乎最好采取艰难的方式。

于 2013-05-02T07:52:56.537 回答