Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import images2gif
- from PIL import Image
- import os
- START = 7560
- END = 7579
- CANNON_PREFIX = "IMG_"
- FILETYPE = ".JPG"
- INTRO_PIC = "HEADING.JPG"
- IMAGE_DUR = 0.5
- def write_gifs( camera_prefix, start, end, filetype, intro_pic, image_duration, output_name, height=1200, width=700):
- """
- Start and end should be integers
- """
- fn = [ camera_prefix + str(i) + filetype for i in xrange(START,END+1) ]
- for _ in xrange(3):
- fn.insert(0, intro_pic)
- images = [Image.open(img) for img in fn ]
- size = (height,width)
- for im in images:
- im.thumbnail(size, Image.ANTIALIAS)
- images2gif.writeGif(output_name, images, duration=image_duration, subRectangles=False)
- def main():
- write_gifs(CANNON_PREFIX, START, END, FILETYPE, INTRO_PIC, IMAGE_DUR, "party.gif")
- if __name__ == '__main__':
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement