python-使用opencv进行摄像头捕捉视频

代码直接复制粘贴使用即可 无需其他复杂操作 每一行都有注释对每个函数的使用说明  简单明了!


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()

后续会持续更新!!! 

你可能感兴趣的:(opencv,python,音视频)