内容包括利用python的opencv功能包,调用图像、视频和摄像头
import cv2
''' 一、读取图像
img = cv2.imread("1.jpg") # 读取图像
cv2.imshow("Output", img)
cv2.waitKey(0) # 设置0代表着无限延迟,1000为1s
'''
''' 二、读取视频
cap = cv2.VideoCapture("1.mp4") # 读取路径视频
# 视频需要逐帧浏览每个帧
while True:
success, img = cap.read()
cv2.imshow("Video", img)
# 设置延迟和退出按键
if cv2.waitKey(1) & 0xFF == ord('q'):
break
'''
cap = cv2.VideoCapture(0) # 读取摄像头
cap.set(3, 640) # 定义宽度
cap.set(4, 480) # 定义长度
cap.set(10, 10) # 设置亮度
# 视频需要逐帧浏览每个帧
while True:
success, img = cap.read()
cv2.imshow("Video", img)
# 设置延迟和退出按键
if cv2.waitKey(1) & 0xFF == ord('q'):
break
本文详细介绍了如何使用Python的OpenCV库进行图像读取、视频播放以及摄像头捕获。通过实例演示了从文件、视频源和摄像头获取图片,并展示了关键操作如显示图像、设置视频参数及用户交互。
27万+

被折叠的 条评论
为什么被折叠?



