import sys
from PIL import Image, ImageDraw
src, out = sys.argv[1], sys.argv[2]
im = Image.open(src).convert("RGBA")
bg = Image.new("RGBA", im.size, (255, 255, 255, 255)); bg.alpha_composite(im)
im = bg.resize((im.width * 2, im.height * 2))
d = ImageDraw.Draw(im)
for v in range(0, im.width, 40):
    d.line([(v, 0), (v, im.height)], fill=(255, 0, 0, 255) if v % 200 == 0 else (255, 180, 180, 255), width=1)
    d.text((v + 2, 2), str(v // 2), fill=(200, 0, 0, 255))
for v in range(0, im.height, 40):
    d.line([(0, v), (im.width, v)], fill=(255, 0, 0, 255) if v % 200 == 0 else (255, 180, 180, 255), width=1)
    d.text((2, v + 2), str(v // 2), fill=(200, 0, 0, 255))
im.save(out)
