return new_image
+ def lines_from_list(self, p_list):
+ lines = []
+ for p in p_list:
+ lines.append(self.angle_distance(p))
+ return lines
+
+ def all_lines_h(self, image):
+ im_l = image.load()
+ lines1 = []
+ for x in xrange(image.size[0] / 2):
+ for y in xrange(image.size[1]):
+ if im_l[x, y]:
+ lines1.append(self.angle_distance((x, y)))
+ lines2 = []
+ for x in xrange(image.size[0] / 2, image.size[0]):
+ for y in xrange(image.size[1]):
+ if im_l[x, y]:
+ lines2.append(self.angle_distance((x, y)))
+ return [lines1, lines2]
+
def all_lines(self, image):
im_l = image.load()
lines = []