相关代码例子参见:
=========================================
这里将的功能就是用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格式。
==========================================
标签:python,30,60,opencv,压成,video,fps,84 From: https://blog.51cto.com/u_15642578/5769753