13 result+="\\%03o"%ord(c)
23 fmt="".join(img.getbands())
29 result="storage %s %d %d 0;\n"%(fmt, img.size[0], img.size[1])
30 result+="min_filter LINEAR;\n"
32 data=list(img.getdata())
33 for y in range(img.size[1]):
34 i=(img.size[1]-1-y)*img.size[0]
35 result+=escape("".join(["".join([chr(v) for v in p]) for p in data[i:i+img.size[0]]]))
40 if __name__=="__main__":
45 print "Usage: %s <image>"%sys.argv[0]
47 out=file(os.path.splitext(sys.argv[1])[0]+".tex", "w")
48 out.write(make_tex(sys.argv[1]))