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()
相关推荐
mCell13 分钟前
关于 Openclaw,最近的一点思考。
人工智能·安全·aigc
qq_1715388544 分钟前
纳采问名定佳期:中国传统订婚文化的千年传承与地域风华
人工智能
zzb15801 小时前
RAG from Scratch-优化-query
java·数据库·人工智能·后端·spring·mybatis
uzong1 小时前
315晚会曝光“AI大模型被投毒”,让AI听话,GEO是什么,带给我们什么思考
人工智能
V搜xhliang02461 小时前
机器人建模(URDF)与仿真配置
大数据·人工智能·深度学习·机器学习·自然语言处理·机器人
房产中介行业研习社1 小时前
2026年3月哪些房源管理系统功能全
大数据·运维·人工智能
Shining05961 小时前
CUDA 编程系列(三)《内存模型与规约优化》
人工智能·学习·其他·学习方法·infinitensor
lisw051 小时前
基于图像的恶意软件分类方法!
人工智能·机器学习
L-影1 小时前
AI中的Transformer:从RNN的困境到横扫一切的革命(下篇)
人工智能·rnn·ai·transformer
卷福同学1 小时前
QClaw内测体验,能用微信指挥AI干活了
人工智能·算法·ai编程