Is it possible to apply transformation to other images?

Hello,

I’ve been using pyelastix toolkit in order to perform non-rigid image registration. I needed to boost the contrast within the images I was using in order to improve registration, however the pyelastix wrapper does not allow applying the transform to other images. I was interested in finding out whether the ITKElastix framework allows passing the transformation to another image and if so, how can I do it.

Thank you for your time.

Yes, the general approach is to invoke itk.elastix_registration_method, then itk.transformix_filter to other images. Take a look here and cells 57-58 here.

1 Like