OpenCV python(一):安装 && 获取、显示、保存图像
一、安装opencv-python
opencv-python是包含了基本使用函数的opencv库,而opencv-contrib-python则是包含了其他一些图像处理算法函数的opencv扩展库。
同时按下win和R键,并输入打开cmd,使用如下pip命令安装opencv-python。
1、安装opencv-python
pip install opencv-python
2、安装opencv-contrib-python
要注意的是安装opencv-contrib-python需要与opencv-python版本保持一致,可在下述命令后面加上 ==版本号 ,以此保持版本一致。查看opencv-python版本可使用pip list的方法,下文第3步会介绍到。
pip install opencv-contrib-python
指定安装版本:
pip install opencv-contrib-python==对应的版本号
3、查看版本号并确认安装成功
使用pip list可查询到安装的python库,会携带其对应的版本号。
pip list
如下图所示。
确认是否安装成功:
1、在cmd中输入python
2、import cv2
如下图所示,导入cv库后不会报错即表示opencv-python安装成功。
二、获取并显示图像
1、对应函数解析
1、img = cv2.imread('xx.jpg', 0) #导入图像(图像路径,读取图像类型)
'''
图像类型如下所示:
cv2.IMREAD_COLOR / 1 # 彩色图
cv2.IMREAD_GRAYSCALE / 0 # 灰度图
'''
2、video = cv2.VideoCapture(0)
#选择视频或摄像头:()中 0 表示第一个摄像头,也可写入视频路径
3、ret, img = video.read()
# 获取摄像头或视频的一帧,ret判断获取是否成功,成功则为True;img为获取的图像
4、cv2.imshow(