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()
相关推荐
Eloudy2 分钟前
全文 - SGLang: Efficient Execution of Structured Language Model Programs
人工智能·语言模型·sglang
鸿翼Macrowing5 分钟前
OpenContent™8D报告智能体:让质量数据变成AI能用的资产
人工智能·8d报告智能体
deepseek239 分钟前
OpenAI三项科学发现拆解:3-SAT亚指数算法挑战ETH,AI科学声明的验证流水线怎么搭
人工智能·算法·openai
梦帮科技12 分钟前
基于幺正李代数连续归一化流的混合量子生成模型 (HQNN-Flow) 完整技术指南(上部分)
网络·人工智能·算法·量子计算
JavaPub-rodert14 分钟前
王仕宇分享:把 MySQL 排障做成 AI Agent,慢 SQL、锁等待、连接数和主从异常都能自动查
人工智能·sql·mysql
热文新讯17 分钟前
从内在愿望到现实创造——奇迹30《原元源·愿》探索AI时代的个体成长新路径
人工智能
武子康18 分钟前
批量设备任务显示 COMPLETED,为什么还有设备失败?
人工智能·后端·agent
宿州派大星18 分钟前
目标检测:YOLOv1架构原理与损失函数全解析
人工智能·yolo·目标检测
vivo互联网技术19 分钟前
KDC 全景:从现实到反馈的完整工程模型 |KDC 系列 05
人工智能·架构
TMT星球21 分钟前
重构私域经营范式,梦饷科技“AI豆“荣获首届上海“人工智能+消费“创新大赛优胜奖
人工智能·科技·重构