Dear all,<div><br></div><div>I may have missed this when looking through the itk documentation, but is there a way to interpolate the VariableLengthVectors in a VectorImage?</div><div><br></div><div>I&#39;ve tried:</div><div>
<br></div><div>    typedef float DataType;</div><div>    typedef itk::VectorImage&lt; DataType, 3 &gt; VectorImageType;</div><div><div><div>    typedef itk::VectorLinearInterpolateImageFunction&lt; VectorImageType, DataType &gt; VectorImageInterpolatorType;</div>
<div><br></div></div><div>but when I instantiate the interpolator using</div><div><br></div><div><div>    VectorImageInterpolatorType::Pointer CoefficientsInterpolator = VectorImageInterpolatorType::New();</div><div><br></div>
</div><div>I get the error &#39;Dimension&#39; is not a member of &#39;itk::VariableLengthVector&lt;mm::DataType&gt;&#39;</div><div><br></div><div>So I guess VectorLinearInterpolateImageFunction can only be used for FixedArray pixel types?</div>
<div><br></div><div>Is there an itk interpolator that can deal with VariableLengthVectors? Any suggestions welcome!</div><div><br></div><div>Thanks,</div><div>George</div></div>