【OpenCV】【入门】0.安装OpenCV-Python

前言

OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。
本系列文章用于记录与分享本人在学习过程中的一些心得与收获,希望能给刚入门的小伙伴带来一定的帮助。
本系列文章将基于OpenCV的Python接口做一定知识分享,的阅读本系列文章前需要读者具备一定的Python基础。

软件环境

本系列文章中所提到的接口及代码在以下环境中得到过验证:
Python == 3.8.5
opencv-contrib-python == 4.5.5.64

开发环境搭建

1、创建虚拟环境

python -m venv venv

2、进入虚拟环境
我使用的是PowerShell,使用如下命令进行激活

.\venv\Scripts\Activate.ps1

在这里插入图片描述

如果使用的是cmd,使用如下命令进行激活

venv\Scripts\activate.bat

在这里插入图片描述
3、安装OpenCV-Python软件包

pip install opencv-contrib-python==4.5.5.64

出现以下提示即代表安装成功
在这里插入图片描述
4、验证安装结果
进入Python命令行

python

导入cv2,并打印版本号


>>> import cv2
>>> cv2.__version__

出现以下结果即代表安装成功结束,可以基于此环境愉快地编写代码进行OpenCV的开发了。
在这里插入图片描述

Q&A常见问题解答

1、pip安装OpenCV-Python是速度很慢,或者是出现意外失败等。
出现这种情况一般是网络原因导致的,可以通过搜索引擎搜索如下关键字:

pip 换源

临时解决的话可以将安装过程中的命令替换为如下内容,使用清华大学的镜像源进行下载

pip install opencv-contrib-python==4.5.5.64 -i https://pypi.tuna.tsinghua.edu.cn/simple

在这里插入图片描述

2、pip安装OpenCV-Python出现如下异常关键字

Could not build wheels for opencv-contrib-python which use PEP 517 and canno…

出现这种问题时请留意所安装的Python版本与OpenCV的版本与文章中的是否一致,我在Python3.5.1+opencv-contrib-python-4.5.5.64时出现过该报错。换成Python3.8.5后就没出现了,暂不清楚其他版本组合会不会导致该问题的发生。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值