查看: 2244|回复: 0

【Tigerboard】之搭建opencv开发环境

[复制链接]
  • TA的每日心情
    奋斗
    2022-10-13 10:27
  • 签到天数: 216 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2016-3-13 01:04:38 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 windworld-1898442 于 2016-3-19 00:50 编辑

      前面一帖测试摄像头提到安装mPlayer后无法连接wifi,最后重启就好了,本帖主要分享tigerboard开发板在gobain下搭建OpenCV开发环境。在烧写系统启动配置时已经讲过如果扩展分区,如果没有扩展的需要重新配置下,因为安装Opencv可能由于磁盘空间不够而导致安装失败,所以实验前请保证已对磁盘分区进行了扩容。

    环境:Gobian
    软件:OpenCV 2.4.9

    下面看具体步骤:
    步骤1:在OpenCV官网下载opencv-2.4.9中OpenCV for Linux(通过Samba拷贝到share下)
    链接:https://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.9/opencv-2.4.9.zip/download
    3.jpg

    4.jpg
    步骤2:复制安装包到根目录并解压
    1. cp opencv-2.4.9.zip /
    2. upzip opencv-2.4.9.zip
    复制代码
    360截图20160313010127936.jpg
    步骤3:进入源码目录,创建release目录(安装OpenCV是所有的文件都会被放到这个release目录下)
    1. cd opencv-2.4.9
    2. mkdir release  
    复制代码
    7.jpg

    步骤5:安装依赖
    1. sudo apt-get install build-essential cmake libgtk2.0-dev pkg-config python-dev python-numpy libavcodec-dev libavformat-dev libswscale-dev  
    复制代码
    8.jpg

    步骤6:进入release目录,安装OpenCV是所有的文件都会被放到这个release目录下
    1. cd release
    复制代码

    步骤7: cmake编译OpenCV源码,安装所有的lib文件都会被安装到/usr/local目录下
    1. cmake -DCMAKE_BUILD_TYPE=RELEASE -D WITH_FFMPEG=OFF -D CMAKE_INSTALL_PREFIX=/usr/local..
    复制代码
    360截图20160315184412362.jpg

    步骤8:安装opencv
    1. sudo make install
    复制代码
    10.jpg

    步骤9:安装配置成功后,运行个示例测试下
    1. chmod +xbuild_all.sh
    2. ./build_all.sh
    3. /facedetect--cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml"--scale=1.5 lena.jpg
    复制代码
    360截图20160315222344434.jpg

    360截图20160315221923940.jpg

    360截图20160316132039511.jpg
       至此OpenCV开发环境搭建完成,后面可以借助OpenCV库做很多有趣的项目实验,所以一定要保证这里安装测试成功。

    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-4-26 01:09 , Processed in 0.111396 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.