Closed cookpa closed 1 month ago
@ncullen93 might you have time to take a look at this? I'm not sure what the best fix would be
Actually I think I might have fixed it, by declaring the transform methods with displacement field transforms
+ // displacement field transforms
+ m.def("transformImage", &transformImage<itk::DisplacementFieldTransform<float,2>, itk::Image<double, 2>>);
+ m.def("transformImage", &transformImage<itk::DisplacementFieldTransform<float,2>, itk::Image<float, 2>>);
+ m.def("transformImage", &transformImage<itk::DisplacementFieldTransform<double,2>, itk::Image<double, 2>>);
+ m.def("transformImage", &transformImage<itk::DisplacementFieldTransform<double,2>, itk::Image<float, 2>>);
Will test more
Describe the bug
Cannot call
apply_to_image
with displacement field transforms on master, works on 0.5.2.To reproduce
Example from #684 (not related to the issue there)
the last line produces the error
Expected behavior
Apply the transform
Screenshots
ANTsPy installation (please complete the following information):
OS: [ Mac OS 14.5 ]