python使用opencv实现多张图片序列合成视频文件代码

代码语言:python

所属分类:其他

代码描述:python使用opencv实现多张图片序列合成视频文件代码,可设置视频帧率。

代码标签: python opencv 多张 图片 序列 合成 视频 文件 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

#!/usr/local/python3/bin/python3
# -*- coding: utf-8 -*
import os
import cv2

# image path
im_dir = '/data/wwwroot/default/asset/img'
# output video path
save_video_dir = '/data/wwwroot/default/Data/'
if not os.path.exists(save_video_dir):
    os.makedirs(save_video_dir)
# set saved fps
fps =20
# get frames list
frames = sorted(os.listdir(im_dir))
# w,h of image
img = cv2.imread(os.path.join(im_dir, frames[0]))
img_size = (img.shape[1], img.shape[0])
# get seq name
seq_name = os.path.dirname(im_dir).split('/')[-1]
# spli.........完整代码请登录后点击上方下载按钮下载查看

网友评论0