代码直接复制粘贴使用即可 无需其他复杂操作 每一行都有注释对每个函数的使用说明 简单明了!
import numpy as np
import cv2
# 参数为0就是自己的内置摄像头
cap = cv2.VideoCapture(0)
while(True):
# 每一帧的读取
# 第一个是返回两个结果 一个布尔值 布尔就是0或1
# 第二个是帧率 每一帧
ret,frame = cap.read()
# 摄像头读取每一帧成功后 颜色的操作
# 如果想转成彩色方法一 : cv2.COLOR_cv2.COLOR_BGR2BGRA
# 方式二 : 写成任意数值也可以
gray = cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)
# 显示结果
cv2.imshow('frame',gray)
# 死循环 输入q退出 结束
if cv2.waitKey(1) & 0xFF == ord('q'):
break
# 释放 相当于析构函数
cap.release()
# 销毁窗口
cv2.destroyAllWindows()
后续会持续更新!!!