Opencv获取笔记本摄像头

视频流和摄像头都是一帧一帧图片拼起来的,所以打开摄像头就是获取每帧的图片。

python 复制代码
def video_demo():
    capture = cv.VideoCapture(0)
    while(True):
        ret,frame = capture.read()
        #ret和frame为read函数的两个返回值,其为一帧一帧的图片
        frame = cv.flip(frame,1)
        #原来的摄像打开是镜像的,加了这一步后,摄像中的动作跟随人。
        cv.imshow("video",frame)
        c = cv.waitKey(50)
        if c == 27:
            #判断是否在时间内按了esc
            break

ret,frame = capture.read()

  • ret代表是否获取到当前帧图片 ,获取到则返回true,未获取则返回False。
  • frame表示获取到的当前帧图片信息。

cv.VideoCapture()

  • 参数可以三种,0默认值表示获取当前摄像头
  • VideoCapture('1.mp4')表示获取视频
  • VideoCapture('摄像头url')表示获取局域网下的某个摄像头
相关推荐
AI 编程助手GPT6 小时前
Python 备份 SQLite:为什么复制了 .db,恢复后还是少数据?
人工智能·python·ai·chatgpt
AiNightVision6 小时前
AI-ISP微光全彩夜视技术深度解析:如何在0.001Lux下实现全彩成像
人工智能·计算机视觉·车载系统·自动驾驶·无人机·智能家居·智能硬件
沐言人生6 小时前
1.3k星!开源「AI健康数据引擎」,把体检报告、智能穿戴设备和基因数据翻译成同一种语言
人工智能
明志数科6 小时前
机器人商业化验证中 真工业场景数据与训练场数据的差异分析
人工智能·机器学习
Mr数据杨6 小时前
公寓价格预测实战案例 从 Kaggle 房价回归到可落地估值建模
人工智能·数据分析·kaggle竞赛
人工智能AI技术6 小时前
基于定时器的手搓任务调度器:树莓派Pico实战
人工智能
程序员cxuan6 小时前
ChatGPT 开启无限 token
人工智能·后端·程序员
机核研创社6 小时前
HN 慧拿 HN-06 全自动上橡筋机|圆筒扩张结构与三针五线绷缝原理
人工智能·自动化
AI增长技术研究院6 小时前
品牌官网没有被AI引用,怎样区分页面发现问题与内容适用问题?
人工智能
xcLeigh6 小时前
AI写作的前世今生:从规则模板到大语言模型的演进之路
人工智能·ai·ai写作