zoukankan      html  css  js  c++  java
  • cv2调用摄像头

    import cv2 as cv
    
    
    # 打开摄像头获取图片
    def video_demo():
        # 打开摄像头,0代表的是设备id
        # 如果有多个摄像头,可以设置其他数值
        # VideoCapture打开摄像头
        capture = cv.VideoCapture(0)  
        while True:
            # # 读取摄像头,它能返回两个参数,第一个参数是bool型的ret,代表有没有读到图片;
            # 第二个参数是frame,是当前截取一帧的图片
            ret,frame = capture.read() #
            #  翻转 0:上下颠倒 大于0水平颠倒   小于180旋转
            frame = cv.flip(frame,0) # 摄像头反置,拍出的样子是正的
            cv.imshow("video",frame)
            # 键盘输入q退出窗口,
            # 不按q点击关闭会一直关不掉 也可以设置成其他键。
            if cv.waitKey(10) & 0xFF == ord('q'):
                break
    
    if __name__ == "__main__":
        video_demo()
        cv.destroyAllWindows()
    
    努力拼搏吧,不要害怕,不要去规划,不要迷茫。但你一定要在路上一直的走下去,尽管可能停滞不前,但也要走。
  • 相关阅读:
    删数问题
    装箱问题
    活动选择
    智力大冲浪
    三国游戏
    最大乘积
    排队接水
    线段覆盖
    高精度重载运算符
    数的划分
  • 原文地址:https://www.cnblogs.com/wkhzwmr/p/15129484.html
Copyright © 2011-2022 走看看