import cv2
cap = cv2.VideoCapture(1)
cap.set(3, 640)
cap.set(4, 480)
while (cap.isOpened()):
# 获取一帧
ret, frame = cap.read()
##图像处理
frame1 = cv2.flip(frame, 1)
gray = cv2.cvtColor(frame1, cv2.COLOR_BGR2GRAY)
canny = cv2.Canny(gray, 80, 150)
cv2.imshow('frame', canny)
if cv2.waitKey(1) == ord('q'):
break
cap.release()
cv2.destroyAllWindows()
自己的笔记
最新推荐文章于 2025-12-04 22:17:34 发布
本篇博客介绍了一个使用Python和OpenCV进行实时图像处理的简单实例。该实例通过摄像头捕捉视频流,并实现了图像翻转、灰度转换及边缘检测等功能。读者可以了解如何设置摄像头参数、读取视频帧,以及应用不同的图像处理技术。
1068





