Skip to content

Instantly share code, notes, and snippets.

@viticci
Created November 18, 2014 14:37
Show Gist options
  • Select an option

  • Save viticci/2e466ff4e6b3425aba3c to your computer and use it in GitHub Desktop.

Select an option

Save viticci/2e466ff4e6b3425aba3c to your computer and use it in GitHub Desktop.

Revisions

  1. viticci created this gist Nov 18, 2014.
    37 changes: 37 additions & 0 deletions Combine 3.py
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,37 @@
    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"