OpenCV 实战之实验环境的安装

156 阅读2分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第23天,点击查看活动详情 

1. 实验环境的安装

Anaconda 是开发 Python 最常用的开源平台之一,已经为你安装了 Python 中最常用的工具库(NumPy、Matplotlib、SciPy、IPython 等),使用起来非常方便。

1.1 Ubuntu 下安装 Anaconda

1. 下载一个 Anaconda

我们可以从官网下载:

www.anaconda.com/distributio…

在这里插入描述

图 1 软件下载界面

Anaconda 的所有版本都可以在这个网站下获取,这里我们需要用最新的版本,页面翻到底部。

在这里插入图片描述

图 2 镜像源

我们若在 Ubuntu 中下载,那么文件默认保存在 Download 文件夹下。

2. 执行脚本

我们进入下载路径 ~/Downloads 或者我们也可以进入到图形化界面的 download 文件夹。右键 Open In Terminal,然后就会打开终端,并进入当前文件夹。

在这里插入图片描述

图 3 操作图

然后执行脚本:

cbash Anaconda3-5.0.1-Linux-x86_64.sh 

然后就会自动安装前期你要同意一些协议,键盘输入 yes,翻阅协议使用 Enter 键。

3. 修改环境变量

进入到用户主目录,使用 gedit 对 .bashrc 进行编辑,添加系统环境变量 PATH。在文件末尾添加一行:

export PATH=/home/fange/anaconda3/bin:$PATH

刷新一下 source:

source .bashrc 

4. 测试安装 Anaconda 的安装

终端输入 python

在这里插入图片描述

图 4 Anaconda 的安装界面

如果显示如下,就说明你安装成功了。

1.2 利用 Anaconda 安装 pythone-opencv

1. 使用命令行 conda 搜包

我们进入 conda 的官方文档:

conda.io/docs/

查询一下如何搜索包,我们想搜索 OpenCV 相关的包。

在这里插入图片描述

图 5 conda 软件图

查阅文档我们得知,conda 搜索 OpenCV 相关包的指令是:

conda search opencv 

在这里插入图片描述

图 6 conda search opencv

我们可以看到 conda 支持的一堆 OpenCV 的版本。

2. 进入 Anaconda Cloud 检索包

我们需要到 Anaconda Cloud 的 anaconda.org/ 上检索包。

在这里插入图片描述

图 7

这里我们选择这个来自 conda-forge Channel 的 OpenCV 的包,可以看到它支持的最新的 OpenCV 的版本号是 3.3.0。

在这里插入图片描述

图 8

我们点进第一个 opencv 4.11:

在这里插入图片描述

图 9

3. 添加 channel

接下来进入到 conda-forge 的官网上,发现,如果我们想用 conda 安装它们打的包,就需要另外添加一个 channel:

conda config --add channels conda-forge

否则 conda 检索不到这个包。

在这里插入图片描述

图 10

4. 安装 opencv-python

接下来我们就安装 conda-forge 这个 channel 下的 opencv3 的包。

conda install -c conda-forge opencv=3.3.0 

其中 -c 代表 channels。