КА
Size: a a a
КА
т
КА
КА
т
т
КА
КА
КА
КА
КА
from PIL import Image
import json
img = Image.open("img.png")
width, height = img.size
pic = {"size": (width, height)}
for x in range(width):
for y in range(height):
color = img.getpixel((x, y))
pic[str((x, y))] = color
with open('pic.json', 'w') as fp:
json.dump(pic, fp)
from PIL import Image
import json
with open('pic.json', 'r') as fp:
pic = json.load(fp)
img = Image.new("RGB", pic["size"], (0,0,0))
del pic["size"]
colors = pic.keys()
for color in colors:
rgb = eval(color)
for xy in pic[color]:
img.putpixel(xy, rgb)
img.save("out.png")
КА
from PIL import Image
import json
img = Image.open("img.png")
width, height = img.size
pic = {"size": (width, height)}
for x in range(width):
for y in range(height):
color = img.getpixel((x, y))
pic[str((x, y))] = color
with open('pic.json', 'w') as fp:
json.dump(pic, fp)
from PIL import Image
import json
with open('pic.json', 'r') as fp:
pic = json.load(fp)
img = Image.new("RGB", pic["size"], (0,0,0))
del pic["size"]
colors = pic.keys()
for color in colors:
rgb = eval(color)
for xy in pic[color]:
img.putpixel(xy, rgb)
img.save("out.png")
т
h
h
0
0
ダ