20 parser = argparse.ArgumentParser(description=
"Apply A Colormap To An Image.")
21 parser.add_argument(
"input_image")
22 parser.add_argument(
"output_image")
23 args = parser.parse_args()
27 ImageType =
itk.Image[PixelType, Dimension]
30 reader = ReaderType.New()
31 reader.SetFileName(args.input_image)
34 RGBImageType =
itk.Image[RGBPixelType, Dimension]
37 rgbfilter = RGBFilterType.New()
38 rgbfilter.SetInput(reader.GetOutput())
39 rgbfilter.SetColormap(itk.ScalarToRGBColormapImageFilterEnums.RGBColormapFilter_Hot)
42 writer = WriterType.New()
43 writer.SetFileName(args.output_image)
44 writer.SetInput(rgbfilter.GetOutput())