20 if len(sys.argv) != 3:
21 print(
"Usage: " + sys.argv[0] +
" <InputFileName> <OutputFileName>")
24 inputFileName = sys.argv[1]
25 outputFileName = sys.argv[2]
30 ImageType =
itk.Image[PixelType, Dimension]
33 reader = ReaderType.New()
34 reader.SetFileName(inputFileName)
37 binaryfillholefilter = FilterType.New()
38 binaryfillholefilter.SetInput(reader.GetOutput())
39 binaryfillholefilter.SetForegroundValue(itk.NumericTraits[PixelType].min())
42 writer = WriterType.New()
43 writer.SetFileName(outputFileName)
44 writer.SetInput(binaryfillholefilter.GetOutput())