Advertisement
Guest User

Untitled

a guest
May 25th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.82 KB | None | 0 0
  1. import Image
  2.  
  3. ### SETTINGS
  4. ####################
  5. X = 800
  6. Y = 600
  7. BLOCK_SIZE = 20
  8. ALTERNATE_LINES = True
  9. COLOUR = (51, 153, 255)
  10. BACKGROUND = (255, 255, 204)
  11.  
  12. ### CONSTANTS
  13. ####################
  14. size = X, Y
  15. im = Image.new('RGB', size, BACKGROUND)
  16. counter = 1
  17.  
  18. for i in range(0, (X / BLOCK_SIZE)):
  19.     for j in range(0, (Y / BLOCK_SIZE)):
  20.         if (i % 2) == (counter % 2):
  21.             for x in range((i * BLOCK_SIZE), ((i * BLOCK_SIZE) + BLOCK_SIZE)):
  22.                 for y in range((j * BLOCK_SIZE), ((j * BLOCK_SIZE) + BLOCK_SIZE)):
  23.                     im.im.putpixel((x, y), COLOUR)
  24.         if (j % 2) == (counter % 2):
  25.             for x in range((i * BLOCK_SIZE), ((i * BLOCK_SIZE) + BLOCK_SIZE)):
  26.                 for y in range((j * BLOCK_SIZE), ((j * BLOCK_SIZE) + BLOCK_SIZE)):
  27.                     im.im.putpixel((x, y), COLOUR)
  28.     if ALTERNATE_LINES:
  29.         counter += 1
  30. im.save('output.png')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement