序
opencv提供了多种语言的接口,包括c++、python、js、java、c#等等。使用最多的两种接口为python与c++,一开始芒果也觉得神奇,python与c++两个相差比较大语言竟是同样热门的opencv接口。但想想一个易于编程实现适合学术研究,一个为opencv原生接口高效率适合工业实际应用。下面来简单说一下python接口的opencv的安装。
这次将介绍两种python-opencv的安装方法。
pip安装
第一种是使用pip安装的方法,pip安装的方式也是众多的python第三方程序包安装的方式。一般安装的形式为
|
|
安装opencv也一样,使用下面简单的一条命令也可以搞定
|
|
假如需要安装特定版本的opencv,则在命令行后面补充版本号的参数即可,以安装2.4.9版本为例,安装命令为
|
|
conda安装
conda安装方式也非常简单,只需要将pip的安装命令修改用conda替换pip即可。但是conda最大的优点是方便包管理,要发挥它包管理的功能,正确的安装方式为
新建环境
新建环境名称为opencv,可以指定使用的python版本
|
|
激活环境
新建了一个环境之后,需要激活该环境才可以使用该环境
|
|
安装opencv
进入新建环境之后,该环境为一个独立的python环境,此时当然也可以使用pip安装opencv的方式安装,但芒果建议在conda环境下使用conda安装软件的安装方式。此时的安装命令为
|
|
conda安装opencv的方式有多种,假如以上命令无法正常安装,可以尝试以下任一安装方式,以下方式均为芒果网上搜集所得
|
|
尾巴
总的来说,opencv的python接口安装还是非常简单的,几乎就是一个命令行就解决的事情。不过出于建立良好的工作习惯,芒果建议采用conda的安装方式,新建一个虚拟的独立环境安装和使用opencv.
本文由芒果浩明发布,转载需注明来源。 本文链接:https://blog.mangoeffect.net/opencv/python-install-opencv.html