序
opencv提供了多种语言的接口,包括c++、python、js、java、c#等等。使用最多的两种接口为python与c++,一开始芒果也觉得神奇,python与c++两个相差比较大语言竟是同样热门的opencv接口。但想想一个易于编程实现适合学术研究,一个为opencv原生接口高效率适合工业实际应用。下面来简单说一下python接口的opencv的安装。
这次将介绍两种python-opencv的安装方法。
pip安装
第一种是使用pip安装的方法,pip安装的方式也是众多的python第三方程序包安装的方式。一般安装的形式为pip install packages-name
安装opencv也一样,使用下面简单的一条命令也可以搞定pip install opencv-python
假如需要安装特定版本的opencv,则在命令行后面补充版本号的参数即可,以安装2.4.9版本为例,安装命令为pip install opencv-python==2.4.9
conda安装
conda安装方式也非常简单,只需要将pip的安装命令修改用conda替换pip即可。但是conda最大的优点是方便包管理,要发挥它包管理的功能,正确的安装方式为
新建环境
新建环境名称为opencv,可以指定使用的python版本conda create --name opencv python=3.7
激活环境
新建了一个环境之后,需要激活该环境才可以使用该环境conda activate opencv
安装opencv