OpenCV python(一):安装 && 获取、显示、保存图像

本文详细介绍了如何在Python中安装和使用OpenCV,包括opencv-python和opencv-contrib-python的安装,以及如何获取、显示和保存图像。通过实例展示了从摄像头捕获图像,显示和保存图片,以及使用cv2.waitKey()函数进行交互操作。文章还解释了如何通过ASCII码控制程序行为,如用ESC键退出和'i'键保存图像。
摘要由CSDN通过智能技术生成

一、安装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(
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

超级大魔王li

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值