Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- # -*- coding: utf-8 -*-
- from __future__ import division
- from PIL import Image
- from PIL import ImageDraw
- from random import choice
- letter = [[" "],
- [".","'","`",",","^",":","\"",";","~"," "],
- ["-","_","+","<",">","i","!","l","I","?"],
- ["/","\\","|","(",")","1","{","}","[","]"],
- ["r","c","v","u","n","x","z","j","f","t"],
- ["L","C","J","U","Y","X","Z","O","0","Q"],
- ["o","a","h","k","b","d","p","q","w","m"],
- ["*","W","M","B","8","&","%","$","#","@"]]
- i = Image.open("input.png")
- width, height = i.size
- for y in xrange(height):
- out = ""
- for x in xrange(width):
- r, g, b = i.getpixel((x,y))
- l = 0.299*(r/256) + 0.587*(g/256) + 0.114*(b/256)
- l = int(l*len(letter))
- #out += letter[l][0]
- out += choice(letter[l])
- print out
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement