27 lines
540 B
Python
27 lines
540 B
Python
#fileName = raw_input("Give me a file to pixelize:\n")
|
|
|
|
from PIL import Image
|
|
image = Image.open("asciiConverted.png")
|
|
|
|
# get image width
|
|
width, height = image.size
|
|
|
|
# load up pixels
|
|
px = image.load()
|
|
|
|
stringOutput = ""
|
|
|
|
index = 0
|
|
|
|
for q in range(0,width):
|
|
for i in range(0,width):
|
|
stringOutput += chr(px[i,q])
|
|
print str(index) + "/" + str(width^2) + " done"
|
|
index += 1
|
|
|
|
#print stringOutput
|
|
|
|
# save to file
|
|
outFile = open("TESTCONVERT.jpg","w")
|
|
outFile.write(stringOutput)
|
|
outFile.close() |