[Insight-users] question on itkWarpImageFilter

Dawood Masslawi masslawi at gmail.com
Tue May 24 04:38:39 EDT 2011


Hi Yi,
Each vector in the deformation filed image has the same dimension as the input image,
meaning that it has equal number of dimensions for each pixel corresponding to movement
of the input pixel. Naturally the deformation field image would have the same size as
the input image so it wold cover all the pixels in the input image.
As for your third question, note that the input and output image would also have the same
size, so using the deformation field it is clear that which pixels correspond to each other.
Hope this answers your questions,
Dawood

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

Dear group,

I'm a little confused about the itkWarpImageFilter....

1. I understand that in computing the deformed (output) image, we
should go through the domain of the *output* image, and inversely
trace back (according to the deformation vector field) to find the
intensity in the input image.

2. However, on page 242 of the software guide, above equation 6.21, we
see that the deformation vector field (as a vector image) should have
the same size as the *input* image. So the deformation field is
defined on the domain of the *input* image.

3. Then, go back to item 1, how do we achieve the inversion of the
vector field so as it defines on the domain of the *output* image?

Is there anything I misunderstand? Thanks for any hint!

Best,
yi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-users/attachments/20110524/a0f82337/attachment.htm>


More information about the Insight-users mailing list