Dear community,

I am looking for a way to obtain a (bspline) transformation given a displacement field (x y z 3) defined on a regular grid. The reason I want to obtain this transformation is to reduce the memory consumption and increase the processing speed.

I understand that this operation requires fitting. Is it possible to do it using ITK?

I believe that something similar is called ScatteredTransform in 3D Slicer and it is done using multi-level Bspline interpolation algorithm. Does ITK provide similar functionality?

Any help would be appreciated.