import org.itk.simple.*;
public class tfx {
public static void main(String[] args) {
if (args.length < 3) {
System.out.println("Usage: tfx <inputImage> <parameterFile> <outputImage>");
System.exit(1);
}
TransformixImageFilter transformixImageFilter = new TransformixImageFilter();
transformixImageFilter.logToConsoleOn();
transformixImageFilter.setMovingImage(SimpleITK.readImage(args[0]));
transformixImageFilter.setTransformParameterMap(SimpleITK.readParameterFile(args[1]));
transformixImageFilter.execute();
SimpleITK.writeImage(transformixImageFilter.getResultImage(), args[2]);
}
}