20 parser = argparse.ArgumentParser(description=
"Thin Image.")
21 parser.add_argument(
"input_image", nargs=
"?")
22 args = parser.parse_args()
26 ImageType =
itk.Image[PixelType, Dimension]
29 image = itk.imread(args.input_image)
40 region.SetIndex(start)
43 image = ImageType.New(Regions=region)
48 image[50:55, 20:80] = 255
51 itk.imwrite(image,
"Input.png")
53 image = itk.binary_thinning_image_filter(image)
56 image = itk.rescale_intensity_image_filter(image, output_minimum=0, output_maximum=255)
59 itk.imwrite(image,
"OutputPython.png")