python 图片保存成视频

个人简介: 深度学习图像领域工作者
工作总结链接:https://blog.csdn.net/qq_28949847/article/details/128552785
             链接中主要是个人工作的总结,每个链接都是一些常用demo,代码直接复制运行即可。包括:
                    1.工作中常用深度学习脚本
                    2.torch、numpy等常用函数详解
                    3.opencv 图片、视频等操作
                    4.个人工作中的项目总结(纯干活)
视频讲解: 以上记录,通过B站等平台进行了视频讲解使用,可搜索 ‘Python图像识别’ 进行观看
              B站:Python图像识别
              抖音:Python图像识别
              西瓜视频:Python图像识别


import os
import cv2
import numpy as np

file_dir=r'\\SHARE\public\WinterOlympicGames\data\ori_data\20220207_082014\yuan_color'
list=[]
for root,dirs,files in os.walk(file_dir):
    # files.sort(key=lambda x: int(x.split('.')[0]))
    for file in files:
        print(file.split('.')[0])
        if 'jpg' in file:
            list.append(file)  # 获取目录下文件名列表

print(list)
# 定义保存视频目录名称及压缩格式,fps=10,像素为1280*720
video=cv2.VideoWriter(r'C:\Users\86182\Desktop\111.mp4',cv2.VideoWriter_fourcc(*'MPEG'),25,(1920, 1080))
for i in range(len(list)):
    img = cv2.imdecode(np.fromfile(os.path.join(file_dir,list[i]), dtype=np.uint8), -1)
    # img = cv2.resize(img, (300, 300))
    # img=cv2.imread()  #读取图片
    # print(img)
    img=cv2.resize(img,(1920, 1080)) #将图片转换为1280*720
    video.write(img)   #写入视频

video.release()

你可能感兴趣的:(python,音视频,人工智能)