Python--pillow(持续更新)

目录


pillow主要是用来利用图片,生成gif文件

import PIL
import numpy as np

image=[]

for i in range(n):
	# 此处为图片位置路径
    new=PIL.Image.open('E:/data/view/img-1/'+str(i)+'.png')
    image.append(new)

# 此处为gif文件存储位置路径
image[0].save('E:/data/view/video_1/test_0.gif',format='GIF',
     append_images=image[1: n],save_all=True,duration=20,loop=0) #duration是间隔速率

print('gif绘制完成')

利用moviepy库,实现gif文件转mp4文件和mp4文件转gif文件

import moviepy.editor as mp
def convert_gif_to_mp4():
    clip = mp.VideoFileClip('E:/data/view/video_1/test_1.gif')
    clip.write_videofile('E:/data/view/video_1/true.mp4')
convert_gif_to_mp4()

import moviepy.editor as mp
def convert_mp4_to_gif():
    clip = mp.VideoFileClip('E:/data/view/video_1/true.mp4')
    clip.write_gif('E:/data/view/video_1/test_1.gif')
convert_mp4_to_gif()

以上未完待更新,仅供个人学习,侵权联系删除,如有错误或不足之处可指出,以便改进。

你可能感兴趣的:(python,python,pillow)