Guest User

Untitled

a guest
Feb 19th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # encoding: utf-8
  3. import Image
  4.  
  5. generations = [
  6. 0x18,
  7. 0x24,
  8. 0x7E,
  9. 0x81,
  10. 0x42,
  11. 0xE7
  12. ]
  13.  
  14. alive = (0, 0, 0, 255)
  15. dead = (255, 255, 255, 0)
  16.  
  17. scale = 250
  18.  
  19. def main():
  20. dimensions = width, height = 8, len(generations)
  21.  
  22. image = Image.new("RGBA", dimensions, dead)
  23.  
  24. pixels = image.load()
  25.  
  26. for y in xrange(len(generations)):
  27. for x in xrange(8):
  28. pixels[x, y] = alive if ((generations[y] >> x) & 1) else dead
  29.  
  30.  
  31. image = image.resize(tuple(scale * u for u in dimensions), Image.NEAREST)
  32.  
  33. image.save("/Users/jeremybanks/Desktop/logo.png")
  34.  
  35. if __name__ == "__main__": main()
Add Comment
Please, Sign In to add comment