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')表示获取局域网下的某个摄像头
相关推荐
xhy_07071 分钟前
常用 Prompt 每次都要重贴?WES Code 技能系统(Skills)怎么用
人工智能·大模型·prompt·ai编程·wes code
言乐64 分钟前
Python根据关联词搜索模型
开发语言·人工智能·python·机器学习·django
段一凡-华北理工大学4 分钟前
高炉炼铁机器视觉与智能识别十八讲~系列文章01:机器视觉如何重塑炼铁智能化
大数据·人工智能·机器视觉·工业智能化·高炉炼铁智能化·工业智能识别
橡木3626 分钟前
人脸敏感信息时代:AI 形象工具的安全设计逻辑与风险应对
人工智能·安全
蜗牛互联网9 分钟前
Java 17调用gpt-transcribe实现会议录音转写与术语提示
java·人工智能·后端
勤劳X码农9 分钟前
2026年AI配音做教育视频怎么选?
人工智能·游戏·音视频
Darren&Joe17 分钟前
信息检索与获取:AI Prompting 入门到高阶
人工智能
7yewh18 分钟前
SLAM 非线性优化(5)
人工智能·机器学习
draracle19 分钟前
AI正在批量制造屎山:Vibe Coding的认识论批判
人工智能·深度学习
鲜于言悠90522 分钟前
地质RAG实战:TXT/Word/PDF/网页四类文档清洗全流水线
人工智能