今天学习用python调用电脑摄像头,在网上找了一些程序,有的能用,有的不能用。
这个是在别人的基础上,调试了半个小时,成功了。
记录下来:
import cv2 # 打开默认摄像头 cap = cv2.VideoCapture(0) while True: # 读取一帧 ret, frame = cap.read() # 检查读取是否成功 if not ret: break # 显示帧 cv2.imshow('Camera Feed', frame) # 等待按键事件,如果按下 'q' 键则退出循环 key = cv2.waitKey(1) if key == ord('q'): break # 关闭窗口并释放摄像头资源 cv2.destroyAllWindows() cap.release()