学习知识最好从官方文档中学习:Opencv官方教程
一、图片操作
1.1 导入图片
代码展示:
# 导入 opencv-python
import cv2
# 读入本地文件 使用的相对路径
img = cv2.imread('logo.png')
# 在窗口中显示图像
cv2.imshow('Display Window',img)
# 获取按键动作 按下s键 将图像保存本地
# 0表示永久等待键盘按键 15 表示15毫秒检测一次按键
k = cv2.waitKey(0)
if k == ord('s'):
cv2.imwrite('saved_img.png',img)
cv2.destoryAllWindows()
为什么导入的图片背景是白色,保存的时候是黑色?
cv2:存储的图片格式是bgr 白色会变为黑色
1.2 检验导入图片
1.3 步骤摄像头画面
代码如下(示例):
# 获取、处理、展示摄像头捕获的画面
# 2021-03-06
# 导入 opencv-python
import cv2
# 捕获摄像头,传入摄像头索引号,默认 摄像头索引为0; 也可以传入视频文件
# 一般的电脑就是默认的摄像头
cap = cv2.VideoCapture(0)
# 校验摄像头是否捕获成功,如果未成功则输出提示
if not cap.is