• Mac安装opencv指南


    enter image description here
      最近接到了新的调研任务。主要是和人脸,各种所谓'AI'相关的。因为这里要处理视频和图像。于是在网上看到很多资料都是关于opencv的所以准备用opencv来开发这些东西。既然要用到opencv。那么首先我们是要来安装他。

    准备工作

      首先我的电脑系统是macOs 10.12.6的版本。已经安装了mac上面的神器"homebrew"。没有安装的可以参考官网安装。或者参考下面安装方式。打开终端输入

    #检查Homebrew版本
    brew -v
    #安装Homebrew
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    等待完成之后。就可以使用brew来安装我们需要的软件了

    安装opencv

      由于我们已经成功安装了Homebrew。可以通过Homebrew跟简单的来安装opencv。由于opencv在安装的时候会依赖一些东西。所以我们在安装他之前需要额外安装一些依赖。

    #安装cmake
    brew install cmake
    #安装opencv 当前的版本是3.4.1
    brew install opencv
    #如果需要安装2.X通过这个命令
    brew install opencv@2
    #查看已经安装的软件。确保opencv已经安装成功
    brew list
    
    导入SO文件
    sudo cp /usr/local/Cellar/opencv/3.4.1_2/lib/python2.7/site-packages/cv2.so  /Library/Python/2.7/site-packages/
    
    设置环境变量
    #回到根目录
    cd
    #编辑.bash_profile文件。如果不存在请新建 touch .bash_profile
    vi .bash_profile
    #在最后写入,并保存
    export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages 
    #重启bash_profile
    source .bash_profile
    
    
    测试

      打开终端 输入

    robin:~ robin$ python
    Python 2.7.14 (default, Mar 23 2018, 11:11:13)
    [GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.39.2)] on darwin
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import cv2
    >>>
    
    

    如果输入import cv2没有报错的话。说明opencv已经正确安装并且已经能被python导入使用了。我这里提示下我自己的两台mac上面使用同样的方法安装。其中有一台在brew install opencv之后无需设置环境变量和导入so文件直接可以调用cv2。所有可能和自己的电脑的环境有关。这里需要大家自己判别。 到此整个安装结束。

  • 相关阅读:
    有线电视网
    crash的数字表格
    编译安装软件步骤
    ansible剧本--实现一键部署nfs服务
    ansibile剧本---实现一键部署rsync备份服务
    Common Palindromes Aizu
    Common Palindromes Aizu
    Palisection CodeForces
    Palisection CodeForces
    浅谈Palindromic Tree——回文树(回文自动机)
  • 原文地址:https://www.cnblogs.com/pass245939319/p/8862575.html
Copyright © 2020-2023  润新知