IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an email to s dot adaszewski at gmail dot com. User accounts are meant only to report issues and/or generate pull requests. This is a purpose-specific Git hosting for ADARED projects. Thank you for your understanding!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

16 lines
444B

  1. from argparse import ArgumentParser
  2. from PIL import Image
  3. parser = ArgumentParser()
  4. parser.add_argument('filename', type=str)
  5. args = parser.parse_args()
  6. im = Image.open(args.filename)
  7. for name, height in { 'sm': 120,
  8. 'lg': 880, '192': 192, '512': 512}.items():
  9. print(name, height)
  10. width = im.width * height // im.height
  11. im_1 = im.resize((width, height), Image.BILINEAR)
  12. im_1.save('gitea-' + name + '.png')