Skip to content

Instantly share code, notes, and snippets.

@ayushgoel
Created April 11, 2014 19:04
Show Gist options
  • Save ayushgoel/10492856 to your computer and use it in GitHub Desktop.
Save ayushgoel/10492856 to your computer and use it in GitHub Desktop.
Create icons from an image for iOS with predefined sizes
#! /usr/bin/python3
import PIL.Image as Image
import sys
imageNamePrefix = "Icon"
extension = ".png"
sizesToConvertTo = [(58, 58), (80, 80), (120, 120)];
def saveImage(image, imageName):
image.save(imageNamePrefix + imageName + extension)
def convertImageToSizes(image):
for size in sizesToConvertTo:
convertedImage = image.resize(size, Image.ANTIALIAS)
saveImage(convertedImage, str(size[0]))
if __name__ == '__main__':
imageName = sys.argv[1]
image = Image.open(imageName)
convertImageToSizes(image)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment