OpenCV2之简单处理视频

OpenCV2

https://www.geeksforgeeks.org/opencv-python-tutorial/

  • 视频采集
python 复制代码
    import cv2

    currentframe = 0
    cap = cv2.VideoCapture(0)
    while cap.isOpened():
        ret, frame = cap.read()
        cv2.imshow('frame', frame)

        # 隔多少帧保存一张图片
        if currentframe % 10 == 0:
            cv2.imwrite(f'{TEMP_PATH}/cap/{int(time.time() * 1000)}.png', frame)
        currentframe += 1

        # 退出
        if cv2.waitKey(1) & 0xFF == ord('q'):
            break

    cap.release()
    cv2.destroyAllWindows()
  • 视频处理(处理帧+加文字)
pthon 复制代码
    import cv2

    currentframe = 0
    cap = cv2.VideoCapture(0)
    while cap.isOpened():
        ret, frame = cap.read()

        frame = cv2.rectangle(frame, (frame.size, frame.size), (frame.size - 80, frame.size - 30), (246, 64, 65), 1)

        cv2.putText(frame,
                    'this is a demo test',
                    (50, 50),
                    cv2.FONT_HERSHEY_PLAIN, 1,
                    (0, 255, 255),
                    2,
                    cv2.LINE_4)
        cv2.imshow('frame', frame)

        # 隔多少帧保存一张图片
        if currentframe % 101 == 0:
            cv2.imwrite(f'{TEMP_PATH}/cap/{int(time.time() * 1000)}.png', frame)
        currentframe += 1

        # 退出
        if cv2.waitKey(1) & 0xFF == ord('q'):
            break

    cap.release()
    cv2.destroyAllWindows()
相关推荐
☺����2 小时前
实现自己的AI视频监控系统-第一章-视频拉流与解码2
开发语言·人工智能·python·音视频
爱分享的飘哥4 小时前
第八十三章:实战篇:文 → 图:Prompt 控制图像生成系统构建——从“咒语”到“神作”的炼成!
人工智能·计算机视觉·prompt·文生图·stablediffusion·diffusers·text-to-image
audyxiao0015 小时前
为了更强大的空间智能,如何将2D图像转换成完整、具有真实尺度和外观的3D场景?
人工智能·计算机视觉·3d·iccv·空间智能
☺����6 小时前
实现自己的AI视频监控系统-第一章-视频拉流与解码1
人工智能·python·音视频
Black_Rock_br6 小时前
本地部署的终极多面手:Qwen2.5-Omni-3B,视频剪、音频混、图像生、文本写全搞定
人工智能·音视频
范男8 小时前
基于Pytochvideo训练自己的的视频分类模型
人工智能·pytorch·python·深度学习·计算机视觉·3d·视频
顾道长生'14 小时前
(Arxiv-2025)SkyReels-A2:在视频扩散变换器中组合任意内容
人工智能·计算机视觉·音视频·多模态
9527华安14 小时前
FPGA实现Aurora 64B66B图像视频点对点传输,基于GTH高速收发器,提供2套工程源码和技术支持
fpga开发·音视频·aurora·gth·高速收发器·64b66b
CoovallyAIHub15 小时前
标注成本骤降,DINOv3炸裂发布!冻结 backbone 即拿即用,性能对标SOTA
深度学习·算法·计算机视觉
Enougme15 小时前
python-使用鼠标对图片进行涂抹&自定义绘图
python·opencv