python将视频转为多个gif

import cv2import imageioimport numpy as npdef make_gif(fps=200):buff = []Flog = Truecap = cv2.VideoCapture("/home/dfy/下载/TsinghuaDogBaseline/123.mp4")while Flog:Flog, frame = cap.read()if Flog:img3 = cv2.resize(frame, (360, 460))img3=cv2.cvtColor(img3,cv2.COLOR_BGR2RGB)buff.append(img3)for i in range(len(buff)//fps):print("{}.gif".format(i))imageio.mimsave("{}.gif".format(i), [np.array(img) for img in buff[i*fps:fps*(i+1)]], duration=0.01)if __name__ == '__main__':make_gif()
上一篇:jquery获取select选中的值


下一篇:ES6箭头函数(Arrow Functions)