zoukankan      html  css  js  c++  java
  • Xcode+OpenCV3.4.0 折腾(1)

    ~ 记录一下折腾OpenCV的过程 ~

    因为windows笔记本因为硬件问题GG导致返厂修去了,于是就现在macOS下试试OpenCV了。

    个人习惯用最新就选择了OpenCV3.4.0 、macOS High Sierra 10.13.2 、Xcode 9.2

    * * 安装部分参考 https://www.cnblogs.com/dengxiaojun/p/5245206.html

    1. 终端输入命令安装 homebrew

       ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

    2. 安装wget、doxygen,为了能够生成最终技术文档

       brew install wget doxygen 

    3. 安装cmakegui工具(一条咸鱼不会用命令行。。。)

      下载地址:http://mac.softpedia.com/get/Development/Compilers/CMake.shtml

    4. 下载OpenCV3.4.0源码包

      下载地址:https://codeload.github.com/opencv/opencv/zip/3.4.0

      下载完以后解压,在解压出的文件夹里建一个 release 文件夹

    5.下载opencv_contrib-master(opencv3之后xfeature2d和一些其他的功能double分离)

      下载地址:https://github.com/Itseez/opencv_contrib

      下载完以后解压

    6. 打开cmake

      在where is the source code中写入opencv目录

      在where to build the binaries中填入

      (此处地址根据你的实际地址有差异,根据自己存放opencv的地方决定)

      点击左下角configure,弹出界面中选择unix makefile 其他什么都不点,点Done

      等配置完成

      现在要将contrib集成到opencv主框架中

      在cmake主界面的search里面输入extra,选中OPENCV_EXTRA_MODULES_PATH

      在其value中输入刚才下载解压出来的opencv_contrib_master文件夹的modules文件夹路径

      (关于怎么看路径,可以打开一个终端窗口,把那个modules文件夹拖进终端就可以看到并且复制了)

      再次配置,点击configure,等待配置完成

       完成后,点击generate,等待显示generating done

    7. 打开终端,进入opencv-3.4.0的release目录(自己建的那个)

      输入命令进行编译,印象里挺久的?1~2小时好像

       make 

      输入命令进行安装,需要输入管理员密码(输入时不显示)

       sudo make install 

    8. 生成帮助文档

      进入/release/doc/

      终端输入命令,编译帮助文件

       doxygen 

      编译完成,在doc目录下会有一个doxygen目录,/releaese/doc/doxygen/html/,里面就是帮助文件

      用浏览器打开index.html的文件,就是帮助文件

    这样就差不多装完了

    安装的最终目录在/usr/local/下

    /usr/local/lib/存放的是库文件

    /usr/local/include下存放的是头文件

    最后再次感谢一下网上dalao的经验 ~  

  • 相关阅读:
    WIN10解决:失败 – 检测到病毒文件下载失败问题
    Jinja2学习
    div设置百分比高度 宽度
    flask静态html
    python排序之冒泡排序
    python中的break continue之用法
    python中的break continue用法
    python格式化输出(% format用法)
    python基础数据类型
    linux下anaconda使用教程
  • 原文地址:https://www.cnblogs.com/aphas1a/p/8343975.html
Copyright © 2011-2022 走看看