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')表示获取局域网下的某个摄像头
相关推荐
__log3 分钟前
弱网环境下的“生命线“:从AI流式响应到大文件上传的稳定性
开发语言·人工智能·php
糖果店的幽灵4 分钟前
【langgraph 从入门到精通graphApi 篇】LangGraphAPI 方式调用 - 初识与核心概念
数据库·人工智能·langgraph
念雨思5 分钟前
HarmonyOS AI 应用开发实战:短视频选题灵感 —— AI 驱动的内容创作引擎
人工智能·学习·华为·harmonyos·鸿蒙
FourAu8 分钟前
2026 前端突围指南:从 ESR 边缘渲染到封装 Web AI SDK,聊聊 AI 时代的职业进化
前端·人工智能
前端开发江鸟11 分钟前
模型返回了 JSON,为什么还不能调用工具?Runtime 的结构化输出校验链路
人工智能
Urbano12 分钟前
卫衣生产工艺科普与智能自动化设备应用解析
大数据·运维·人工智能
kp0000028 分钟前
Prompt注入攻击(Prompt Injection Attack)
人工智能·安全·网络安全·信息安全·ai安全
这张生成的图像能检测吗37 分钟前
(论文速度)RE-NET递归事件网络:时态知识图上的自回归结构推理
人工智能·图神经网络·时序模型
larance1 小时前
机器学习特征预处理之删移除无关特征
人工智能·机器学习·数据挖掘
QC777LX1 小时前
运营岗位怎么借AI提升内容、活动和复盘效率?
大数据·人工智能