[Insight-users] using 3d registration on a 2d stack of images.

Mark Wyszomierski markww at gmail.com
Tue Mar 29 17:03:11 EST 2005

Hello all,

I have a stack of 2d slices that I have been using with 2d motion
registration. I have read it is possible to use a 3d registration
method on this stack, which may produce a better result.

All the registration examples have the image dimensions set at 2. I
also have this setup. I loop through each slice in my moving stack,
load its pixel data into a buffer, and register each buffer with the
corresponding stationary buffer from my stationary image stack.

If I were to switch this to 3d, should I simply change my dimensions
to 3? Then create a 3d array and load all my moving images into that
3d array? Do the same for the stationary images? Then just have one
registration step where I hand the method both volumes?

After it's done, can I peel my moving slices out of the registered 3d
array and consider them done?

Any general guidelines would be great, thanks!


More information about the Insight-users mailing list