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()
相关推荐
ellenwan20264 分钟前
2026年量化入门:先连起概念、规则和简单实现
人工智能·python
鬓戈5 分钟前
截图多模态智能检索系统技术调研
人工智能·目标跟踪·知识图谱
黑马程序员毕设7 分钟前
非遗文化展览系统设计与实现
人工智能·spring boot·后端·微信小程序·毕设
S.C.Dragon17 分钟前
DeepReseach Agent Harness:面向复杂研究任务的可恢复多智能体系统
人工智能·ai
这是程序猿19 分钟前
百度 AI 搜索新手快速上手指南
人工智能
就是一顿骚操作20 分钟前
SSD:单阶段多尺度目标检测的经典解读
人工智能·深度学习·目标检测·计算机视觉·论文解读
用户2986985301421 分钟前
Markdown 转 PDF 免费在线攻略:简单几步轻松搞定
人工智能·后端·markdown
不断学习加努力22 分钟前
【一看就会】视觉传感器分类和整理
人工智能·深度学习
格林威25 分钟前
C#高位深相机图像保存:12位16位图像保存方案,OpenCvSharp和Halcon实现
开发语言·人工智能·数码相机·计算机视觉·c#·视觉检测·工业相机
zx_7414848126 分钟前
【计算机视觉入门】两大 OpenCV 案例:答题卡判分与图像全景拼接
人工智能·opencv·计算机视觉