From d3e7b5708deffbed864c916de22663f48333c58b Mon Sep 17 00:00:00 2001 From: yo mama Date: Tue, 22 Sep 2015 00:51:40 -0700 Subject: finishing server --- share/frontend/impattern/newimagefromjson.py | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 share/frontend/impattern/newimagefromjson.py (limited to 'share/frontend/impattern/newimagefromjson.py') diff --git a/share/frontend/impattern/newimagefromjson.py b/share/frontend/impattern/newimagefromjson.py new file mode 100644 index 0000000..5f62bd1 --- /dev/null +++ b/share/frontend/impattern/newimagefromjson.py @@ -0,0 +1,26 @@ +#!/usr/bin/python2.7 +import simplejson as json +from PIL import Image +import sys + +f = open("myjson.json", 'r'); +myjson = f.read(); +f.close(); + +specs = json.loads(myjson); +img = Image.new('RGBA', (int(specs['width']), int(specs['height']))); + +def boolToColor(boolean): + if boolean: + return (0,0,0,255); + else: + return (255,255,255,0) + +pixels = img.load(); +#for i in range(0, 9, 2): +# dosomething(i) +for i in range(0, len(specs['matrix'])): + for j in range(0, len(specs['matrix'][i])): + pixels[j,i] = boolToColor(int(specs['matrix'][i][j])); + +img.save("myimage.png", "PNG") -- cgit v1.2.3-70-g09d2