用OPenCV分割视频

使用OPencv将分割视频分割成帧

首先安装opencv库

python 复制代码
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python

使用以下代码,将视频路径和帧图像保存路径换成自己的文件地址:

python 复制代码
import cv2


def video2frame(videos_path, frames_save_path, time_interval):
    '''
    :param videos_path: 视频的存放路径
    :param frames_save_path: 视频切分成帧之后图片的保存路径
    :param time_interval: 保存间隔
    :return:
    '''
    vidcap = cv2.VideoCapture(videos_path)
    success, image = vidcap.read()
    count = 0
    while success:
        success, image = vidcap.read()
        count += 1
        if count % time_interval == 0:
            cv2.imencode('.jpg', image)[1].tofile(frames_save_path + "/frame%d.jpg" % count)
        # if count == 20:
        #   break
    print(count)


if __name__ == '__main__':
    videos_path = r''
    frames_save_path = r''
    time_interval = 2  # 隔一帧保存一次
    video2frame(videos_path, frames_save_path, time_interval)
相关推荐
南京云森杉木桩2 分钟前
常见打桩木品牌推荐,选对材质让工程更稳固
人工智能·python·材质
空堂与归16 分钟前
实时目标检测怎么做到又快又准?YOLOv12架构深度解析
人工智能·yolo·目标检测·计算机视觉·架构
Summer-Bright20 分钟前
Stripe 75亿美元收下OpenRouter、Nvidia让harness打败模型 —— AI软件简报 08.19-08.23
人工智能·安全·ai网关·模型路由
TonyLee01721 分钟前
关于AI游戏开发
人工智能·游戏开发
硅谷秋水22 分钟前
通过技能-驾驭进化实现自我演化的具身智能体
人工智能·深度学习·安全·机器学习·语言模型·机器人
angered35 分钟前
「AI 应用 / AI Agent」行业日报 · 2026-08-23
人工智能·ai编程
狂云歌41 分钟前
AI学习之function calling&mcp
人工智能·学习·ai·ai编程
蓝速科技44 分钟前
蓝速桌面 AI 双屏翻译机:重塑企业涉外接待门面与沟通效率
人工智能
浪兎兎1 小时前
【微调】(案例)SpeedWolf 狼人杀策略分析模型
人工智能·pytorch
tachibana21 小时前
RAGAS 指标解读
数据库·人工智能·算法·机器学习·架构·大模型·llm