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')表示获取局域网下的某个摄像头
相关推荐
懷淰メ7 分钟前
【AI加持】基于PyQt+YOLO+DeepSeek的PCB缺陷检测系统(详细介绍)
yolo·计算机视觉·pyqt·缺陷检测·pcb·检测系统·pcb缺陷
光锥智能14 分钟前
北京车展看点:斑马用双引擎定义下一代座舱
人工智能
IT_陈寒20 分钟前
Vue的v-for里用index当key,我被自己坑惨了
前端·人工智能·后端
mit6.82425 分钟前
评价GPT-5.5
人工智能
沅柠-AI营销28 分钟前
AI 模型迭代洗牌:DeepSeek V4 重构 GEO 逻辑,企业该如何调整
人工智能·重构·知识图谱·流量运营·品牌运营·geo优化·deepseek v4
IT观测31 分钟前
创想三维携AI教育全矩阵亮相第87届教装展,构建3D打印教育新范式
人工智能·3d·矩阵
xcbrand1 小时前
快消品品牌策划公司哪家好
大数据·人工智能·python
S1998_1997111609•X1 小时前
MacOS/ˉsh(so.))os.apkair/AI
开发语言·网络·人工智能
qq_411262421 小时前
四博AI智能音响方案设计
人工智能