opencv将多张图片合成视频
opencv将多张图片合成视频文章目录opencv将多张图片合成视频import osimport cv2path = 'E:\\contest\\insect\\insect\\JPEGImages\\val'filelist = os.listdir(path)filelist = sorted(filelist)fps = 24# 视频每秒24帧size = (604, 604)# 需要转为
·
opencv将多张图片合成视频
文章目录
import os
import cv2
path = 'E:\\contest\\insect\\insect\\JPEGImages\\val'
filelist = os.listdir(path)
filelist = sorted(filelist)
fps = 24 # 视频每秒24帧
size = (604, 604) # 需要转为视频的图片的尺寸
# 可以使用cv2.resize()进行修改
video = cv2.VideoWriter("my.avi", cv2.VideoWriter_fourcc('I', '4', '2', '0'), fps, size)#创建.avi
# 视频保存在当前目录下
for item in filelist:
if item.endswith('.jpeg'):
# 找到路径中所有后缀名为.jpeg的图片
item = os.path.join(path,item)
img = cv2.imread(item)
img=cv2.resize(img,(604, 604))#resize图片
#print(img)
video.write(img)
video.release()
cv2.destroyAllWindows()

成功
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)