1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19from InsightToolkit import *
20from numarray import *
21from sys import argv
22
23reader = itkImageFileReaderUC2_New()
24
25connector = itkPyBufferUC2_New()
26
27reader.SetFileName(argv[1])
28
29reader.Update()
30
31print("ready to convert image into array")
32
33buffer = connector.GetArrayFromImage(reader.GetOutput())
34
35writer = itkImageFileWriterUC2_New()
36
37writer.SetFileName(argv[2])
38
39print("ready to convert array into image")
40
41writer.SetInput(connector.GetImageFromArray(buffer))
42
43writer.Update()