首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BeagleBoard-xM上的OpenCV

BeagleBoard-xM上的OpenCV
EN

Stack Overflow用户
提问于 2011-02-06 12:35:20
回答 3查看 5.2K关注 0票数 4

我正在BeagleBoard-xM上工作,其中包含一个Angstrom映像,该映像是使用OpenCV应用程序的在线水仙花映像构建器(开放的嵌入式)构建的。我在根文件系统中包含了OpenCV,但是当我尝试编译一个简单的OpenCV程序时,我得到一个错误消息library highgui, cxcore not found

有人能帮我吗?

谢谢。

EN

回答 3

Stack Overflow用户

发布于 2011-02-06 21:50:24

在哪个版本的OpenCV 2.2中,他们将这些库拆分为单独的模块。

http://opencv.willowgarage.com/wiki/OpenCV%20Change%20Logs

票数 1
EN

Stack Overflow用户

发布于 2011-02-24 19:59:12

http://movidius.tumblr.com/

BEAGLEBOARD XM上的OPENCV

在xM上运行的标准BeagleBoard安卓版本非常简约,需要大量的工作才能让OpenCV启动并运行。

因此,我选择了Ubuntu 10.10作为替代。

安装和安装所需的功能要简单得多,比如在xM上直接编译所需的cmake和gcc。

一件事是选择一个网络摄像头,它可以在Ubuntu下使用奶酪。最后,我找到了一个20欧元的罗技C200摄像头,它做到了。

您需要实现此修复,以便在Ubuntu http://tech.groups.yahoo.com/group/OpenCV/message/77273下为ARM目标构建OpenCV

这意味着注释sift.cpp //#define ARM_NO_SIFT中的第51行

遵循此OpenCV将在适用于BeagleBoard xM的Ubuntu下构建良好。

在许多情况下,ARM要跟上网络摄像头的JPEG流似乎存在问题,因此您需要使用-DWITH_JPEG=OFF选项运行cmake。

这还有一个额外的好处,那就是略微提高了帧速率,因为你不需要在手臂上解码JPEG。

要安装,您需要为自己提供root权限

sudo密码根目录

然后你可以让install OpenCV,然后你就可以开始了!

票数 1
EN

Stack Overflow用户

发布于 2011-02-14 20:59:00

您是否有文件/usr/lib/libhighgui.so.2.1、/usr/lib/libcxcore.so.2.1?如果没有,请尝试

代码语言:javascript
复制
opkg install libhighgui2.1
opkg install libcxcore2.1

或者,尝试在http://www.angstrom-distribution.org/repo/上搜索库

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4911608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档