- img = Image.new("RGB", (r[2]-r[0], r[3]-r[1]), "white")
- draw = ImageDraw.Draw(img)
- for x in range(r[0], r[2]):
- for y in range(r[1], r[3]):
- draw.rectangle((x-r[0], y-r[1], x-r[0], y-r[1]), fill=pix[x, y], outline=None)
-
- boxes = []
- boxes.append((0, 0, w, 0.15*h)) # Top
- boxes.append((0, 0.45*h, w, 0.55*h)) # Middle
- boxes.append((0, 0.9*h, w, h)) # Bottom
- boxes.append((0, 0, 0.4*w, 0.5*h)) # Left Top
- boxes.append((0, 0.5*h, 0.4*w, h)) # Left Bottom
- boxes.append((0.6*w, 0, w, 0.5*h)) # Right Top
- boxes.append((0.6*w, 0.5*h, w, h)) # Right Bottom
- for box in boxes:
- draw.rectangle(box, fill=None, outline="blue")
- img.show()
-
-
- print("I think this is a " + str(d[filled]))
+ if (filled in d) == False:
+ img = Image.new("RGB", (r[2]-r[0], r[3]-r[1]), "white")
+ draw = ImageDraw.Draw(img)
+ for x in range(r[0], r[2]):
+ for y in range(r[1], r[3]):
+ draw.rectangle((x-r[0], y-r[1], x-r[0], y-r[1]), fill=pix[x, y], outline=None)
+
+ boxes = []
+ boxes.append((0, 0, w, 0.15*h)) # Top
+ boxes.append((0, 0.45*h, w, 0.55*h)) # Middle
+ boxes.append((0, 0.9*h, w, h)) # Bottom
+ boxes.append((0, 0, 0.4*w, 0.5*h)) # Left Top
+ boxes.append((0, 0.5*h, 0.4*w, h)) # Left Bottom
+ boxes.append((0.6*w, 0, w, 0.5*h)) # Right Top
+ boxes.append((0.6*w, 0.5*h, w, h)) # Right Bottom
+ for box in boxes:
+ draw.rectangle(box, fill=None, outline="blue")
+ img.show()
+ #return 0