Skip to content

Instantly share code, notes, and snippets.

@viticci
Created November 18, 2014 14:37
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save viticci/2e466ff4e6b3425aba3c to your computer and use it in GitHub Desktop.
Save viticci/2e466ff4e6b3425aba3c to your computer and use it in GitHub Desktop.
Combine 3.py
import Image
import photos
import console
import ImageOps
# Pick screenshots to combine
screenshot1 = photos.pick_image(show_albums=True)
screenshot2 = photos.pick_image(show_albums=True)
screenshot3 = photos.pick_image(show_albums=True)
mode = console.alert('Create or Clean', 'Select a mode below.', 'Create Now', 'Clean First')
if mode == 2:
from Cleanbar import cleanbar
cleanbar(screenshot1)
cleanbar(screenshot2)
cleanbar(screenshot3)
# Creates final image
console.clear()
print "Creating final image..."
background = Image.new('RGBA', (1850,1275), (255, 255, 255, 255))
file1 = screenshot1.resize((545,969),Image.ANTIALIAS)
file2 = screenshot2.resize((700,1245),Image.ANTIALIAS)
file3 = screenshot3.resize((545,969),Image.ANTIALIAS)
file1 = ImageOps.expand(file1,border=1,fill='gray')
file2 = ImageOps.expand(file2,border=1,fill='gray')
file3 = ImageOps.expand(file3,border=1,fill='gray')
background.paste(file1,(10,138))
background.paste(file2,(575,15))
background.paste(file3,(1295,138))
console.hide_activity()
background.show()
print "\n\n Image created"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment