Exemplo n.º 1
0
snake = active_contour(snake=scaled_line,
                       image=processed_image,
                       alpha=alpha,
                       beta=beta,
                       w_line=w_line,
                       w_edge=w_edge,
                       gamma=gamma,
                       bc=ends,
                       convergence=convergence)

failed = Contours.failed_snake(line, Contours.scale_line(snake, 1 / scale),
                               relaxation, difference)
Contours.save_snakes([snake],
                     image,
                     scaled_line,
                     "Snake_Initialisation",
                     destination,
                     display=display,
                     failed=failed,
                     scale=(1 / scale))

# Call terminus again with full array of images minus the first, iterate through them plotting every image with
# snake and previous image
image_set = []

for file_object in os.listdir(camimgs):
    if file_object.endswith(".JPG"):
        image_set.append(camimgs + file_object)

image_set.sort()

if start_from_initial: