25 if len(sys.argv) != 4:
26 print(
"Usage: " + sys.argv[0] +
" <inputImage> <outputImage> <radius>")
29 inputImage = sys.argv[1]
30 outputImage = sys.argv[2]
31 radiusValue = int(sys.argv[3])
36 ImageType =
itk.Image[PixelType, Dimension]
39 reader = ReaderType.New()
40 reader.SetFileName(inputImage)
43 structuringElement = StructuringElementType.Ball(radiusValue)
47 StructuringElementType]
48 dilateFilter = DilateFilterType.New()
49 dilateFilter.SetInput(reader.GetOutput())
50 dilateFilter.SetKernel(structuringElement)
53 writer = WriterType.New()
54 writer.SetFileName(outputImage)
55 writer.SetInput(dilateFilter.GetOutput())