Browse Source

Initial commit, reads the image and prints out character values

master
Noëlle Anthony 5 years ago
parent
commit
eef607f296
2 changed files with 21 additions and 0 deletions
  1. 21
    0
      stitchify.py
  2. BIN
      test.png

+ 21
- 0
stitchify.py View File

@@ -0,0 +1,21 @@
from PIL import Image
from collections import defaultdict

img = Image.open('test.png')

w,h = img.size

symbols = defaultdict(str)
characters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
for i in range(h):
for j in range(w):
c = "".join(["{}{}".format(hex(x//16).split('x')[-1], hex(x%16).split('x')[-1]) for x in list(img.getpixel((j,i)))])
d = " "
if c in symbols.keys():
d = symbols[c]
else:
symbols[c] = characters[0]
characters = characters[1:]
d = symbols[c]
print(d, end="")
print()

BIN
test.png View File


Loading…
Cancel
Save