Closed tenres closed 6 months ago
Everything sounds right to me. @N-Dekker or @ViktorvdValk might also pitch in.
Thanks for confirming @dzenanz. @N-Dekker, @ViktorvdValk, just checking in if you have other comments. Thanks!
Your approach sounds right to me as well. Indeed, it is sufficient to just specify the final transform parameter file to transformix (Bspline2, in your case), it will then find the previous two transforms (affine, BSpline1) by "InitialTransformParameterFileName".
"ResampleInterpolator" only needs to be set in the final transform parameter file (BSpline2). The resampling only happens at the end.
Hope that helps!
Thanks for the confirmation. Closing this issue.
Hello, this is more of a question than a problem. I chained 3 registrations in series (affine, BSpline1, Bspline2) by initializing each registration with the transform obtained from the previous one (i.e., setting the "InitialTransformParameterFileName" of the current registration to the previous registration output parameter file). The registrations completed successfully and the result looks good. I then transform a label map (segmentation) from the moving image through the 3 registrations into the fixed image space using transformix. Few questions here: