查看: 2303|回复: 0

[大赛作品提交] 【制作中】操作一下openCV

[复制链接]
  • TA的每日心情
    开心
    2019-5-31 10:27
  • 签到天数: 98 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2017-12-20 00:26:06 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 ky123 于 2017-12-20 13:47 编辑

    大家好,我来还债了!
    首先感谢易络盟树莓派,老板豪气!然后感谢爱板网的平台,五周年庆大吉大利!最后感谢管理大大,辛苦了
    从易络盟拿到板子也有一段时间,不过体验测评也不是很多。工作繁忙,交际应酬?不存在的,就是懒,能拖一天是一天。上学那会儿不到考试前一天绝不复习,硬刚四年过来,懒癌末期没得治了!掐摸着日子差不多,终于可以开始发帖了!
    今天来操作一波安装openCV。我使用的是Raspbian,是默认的最常用于Raspberry Pi的免费操作系统。Raspbian说到底其实就是Debian的一个版本。系统安装过程省略。
    源码方式安装OpenCV,网上教程很多,但是一波操作下来,啥现象都有,各种error和warning,失败了好多次。瞎折腾几天才搞定,这里指记录我成功的那波操作!
    打开命令行终端(快捷键Ctrl+Alt+t),输入指令:


    先安装一些构建,编译的常用工具
    sudo apt-get install build-essential
    sudo apt-get install cmake
    sudo apt-get install git
    sudo apt-get install pkg-config
    然后就是openCV依赖的一些图像工具库(库源好像不大稳定,安装了好几次才全部成功)
    sudo apt-get install libjpeg8-dev
    sudo apt-get install libtiff5-dev
    sudo apt-get install libjasper-dev
    sudo apt-get install libpng12-dev
    安装视频I/O包
    sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
    安装gtk2.0以及优化函数包
    sudo apt-get install libgtk2.0-dev
    sudo apt-get install libatlas-base-dev gfortran


    第一步工作完成,就是先将OpenCV的依赖包全部安装,接下来可以获取源码然后编译了
    用git工具clone源码,时间有点久,喝杯茶,耐心等一下
    git clone https://github.com/opencv/opencv.git
    clone成功后,进入源码目录
    cd opencv
    新建一个名为release的文件夹用来存放cmake编译时产生的临时文件,进入release文件夹
    mkdir release
    cd release
    使用cmake工具在该文件夹中生成makefile文件,指定opencv的安装目录为/usr/local,opencv的源代码位于上一层目录
    cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
    编译源代码并安装,编译(make)源代码的时间想当的长,可以先睡一觉,主要还是树莓派的性能略微逊色于PC(我的电脑安装Ubuntu来编译,吃个早餐的功夫就完成了)
    sudo make
    sudo make install
    更新搜索动态链接库
    sudo ldconfig


    第二步工作完成,到这里我们已将将openCV安装好了,接下来可以测试一下安装正不正确了。
    进入openCV自带例程目录
    cd opencv/samples/python
    执行例程文件
    python coherence.py
    如果出现一只猴子,恭喜,安装成功!
    如果出现错误,emmmm......
    复制你的error提示,然后百度吧,生命在于折腾,学习在于搜索,复制,以及粘贴。

    qq_pic_merged_1513700715853.jpg


    回复

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-3-28 23:00 , Processed in 0.123072 second(s), 18 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.