|
|
--- gen_imgmap.py.orig 2007-10-15 17:31:28.980144814 +0200
+++ gen_imgmap.py 2007-10-15 17:45:39.472611619 +0200
@@ -33,6 +33,13 @@
import Image
from numpy import *
+pil_version = Image.VERSION.split('.')
+pil_version =[int(e) for e in pil_version]
+if not (len(pil_version) == 3 and pil_version[0] >= 1 and pil_version[1] >= 1 and pil_version[2] >= 6):
+ sys.stderr.write("your PIL version is too old %s minimum 1.1.6. needed\n" % Image.VERSION)
+ sys.exit(1)
+
+
sys.stdout = sys.stderr
def save(a, name):
@@ -253,12 +260,12 @@
print " Formatting area tag…"
for poly, z_order in polys:
tag = []
- tag.append("\n")
+ tag.append('">\n')
tags.append(("".join(tag), z_order))
return tags
@@ -274,7 +281,7 @@
assert color[0] == "#"
color = color[1:]
if len(color) == 6:
- s = [color[i:i+1] for i in range(0,5,2)]
+ s = [color[i:i+2] for i in range(0,5,2)]
else:
s = [color[i] for i in range(0,3)]
return tuple(map(_2hex, s))
@@ -350,11 +357,11 @@
area_tags = generate_area_tags(masks, attrs)
try:
html = file(output_file, "w")
- html.write("\n
|