0
点赞
收藏
分享

微信扫一扫

python语言:将多张图片压成一段视频——利用opencv-python库实现

 

相关代码例子参见:

​​All_finished_Demo.py​​

 

 

 

=========================================

 

 

 

这里将的功能就是用python语言实现将多张照片压成一段视频,使用的是opencv-python实现。

 

 

 

具体代码:

import cv2
import numpy as np


data_path = './' # 该路径上的所有文件夹必须已存在,否则不recording video

fps=30
size = (84, 84)

video = cv2.VideoWriter(f"{data_path}recording_video.avi", cv2.VideoWriter_fourcc(*'XVID'), fps, size)

for _ in range(30*60):
img = np.random.randint(0,255, (84, 84, 3), dtype=np.uint8)
video.write(img) # fps=30,一秒30帧画面,30*60为1分钟画面

video.release()

 

 

其中, fps参数是指一秒钟有多少帧画面,上面的设置默认保存视频文件为avi格式。

 

 

 

 

 

==========================================

 

 

 

 

 

 

举报

相关推荐

0 条评论