[Insight-developers] Complex number interpolation in ITK

Dan Mueller dan.muel at gmail.com
Tue Jul 31 16:11:03 EDT 2007


Hi Dominique,

I think the VectorLinearInterpolateImageFunction and
VectorResampleImageFileter may be a good starting point:
   http://www.itk.org/Doxygen/html/classitk_1_1VectorLinearInterpolateImageFunction.html
   http://www.itk.org/Doxygen/html/classitk_1_1VectorResampleImageFilter.html

Just from a quick inspection of the code, it appears the vector linear
interpolate function will only work when the number of components is
equal to the number of dimensions, so you may need to tweak this...

Hope this helps,

Cheers, Dan

On 31/07/07, Dominique Zosso <dominique.zosso at epfl.ch> wrote:
> Hi,
>
> In the itk-wiki proposal on grid computing, Simon Warfield, Steve Pieper
> and Ron Kikinis mention that ITK is currently not able to interpolate
> complex data-type images (see item 4 of the resampling task list:
> "Development and implementation of a resampling algorithm for complex
> number data-types currently not supported by ITK, required for
> interpolation of Fourier transforms.")
>
> Could you please report on the current status of complex data-type
> interpolation in itk? Are there any ongoing developments?
>
> What would you recommend as a possible workaround? One might for example
> think of a intermediate class layer that splits a complex image in two
> real-type images (real and imaginary parts) that are interpolated
> independently? This should not be too hard to implement, but what about
> performance issues?
>
> Looking forward to your opinion
>
> Dominique
>
> --
> Dominique Zosso, MSc
> EPFL - STI - ITS - LTS5
> Station 11
> CH-1015 Lausanne
> http://itswww.epfl.ch
> _______________________________________________
> Insight-developers mailing list
> Insight-developers at itk.org
> http://www.itk.org/mailman/listinfo/insight-developers


More information about the Insight-developers mailing list