2.opencv保存图片和摄像头读取

2.opencv保存图片和摄像头读取

读取并保存图片

复制代码
import cv2

cv2.namedWindow('img',cv2.WINDOW_NORMAL)
cv2.resizeWindow('img',640,480)
#读取图片
img = cv2.imread('./R.jpg')
while True:
    
    cv2.imshow('img',img)#在img窗口显示img图片
    key = cv2.waitKey(0)
    
    if key == ord('q'):
        break
    elif key == ord('s'):
        cv2.imwrite('./123.jpg',img)
    else:
        print(key)
cv2.destroyAllWindows()

保存关键点在imwrite

视频采集

视频由图片组成,快速的从摄像头读取图片拼接起来,利用人的视觉暂留效应就成为了视频

复制代码
#打开摄像头
import cv2
cv2.namedWindow('video',cv2.WINDOW_NORMAL)
cv2.resizeWindow('video',640,480)
cap=cv2.VideoCapture(0)

#循环读取摄像头每一帧
#while cap.isOpenned();
while True:
    #读一帧,返回标记,True表示读到数据,False表示没读到数据
    flag,frame=cap.read()#frame一帧的意思
    
    #根据flag做判断
    if not flag:
        break
        
    #显示数据
    cv2.imshow('video',frame)
    key=cv2.waitKey(1)
    if key == ord('q'):
        break
        
cap.release()
cv2.destroyAllWindows()
相关推荐
光电的一只菜鸡几秒前
高通中的深度学习模型部署概述
人工智能·深度学习
MIXrer6 分钟前
告别护具泥地与天气掣肘:超元力灰烬行动重构 VR 真人 CS 竞技体验
人工智能·vr·娱乐
清华kenny9 分钟前
解读晓得养AI辨证API对接现有HIS系统的可行性
大数据·人工智能·安徽晓得养
尹玉玺16 分钟前
事实判断与价值判断的融合辨析:厘清道法自然与该当本然的边界
人工智能
9i编程18 分钟前
用 Trae 吃透掘金文章:从拉取 Demo 到跑起 Three.js 太阳能电场,AI 问出来的学习路径
人工智能·openai·ai编程
廋到被风吹走26 分钟前
DeepSeek V4.1-Flash-1017:一次“既要又要还要“的升级
人工智能
lll235269177926 分钟前
采访内容如何从录音变成可用资料?
人工智能
weixin_4387193927 分钟前
AI 改配置:语法全对,语义全错——三道闸门照着抄
人工智能
haluhalu.31 分钟前
深入理解AIAgent(1.3)--- 设计模式
人工智能·python·设计模式·langchain