When did you last update your itkv4. We recently restored itkBSplineTransform and added a new class, itkBSplineDeformableTransform with the new API.<br><br>Bill<br><br><div class="gmail_quote">On Mon, Sep 5, 2011 at 9:25 AM, Vivien Delmon <span dir="ltr">&lt;<a href="mailto:vivien.delmon@creatis.insa-lyon.fr">vivien.delmon@creatis.insa-lyon.fr</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Dear,<br>
<br>
I am porting clitk tools to itk4 and I saw that the itkBSplineTransform&#39;s API changed. I tried to understand how it works with the example you wrote here : <a href="http://www.itk.org/Wiki/ITK/Examples/Registration/ImageRegistrationMethodBSpline#ImageRegistrationMethodBSpline.cxx" target="_blank">http://www.itk.org/Wiki/ITK/<u></u>Examples/Registration/<u></u>ImageRegistrationMethodBSpline<u></u>#<u></u>ImageRegistrationMethodBSpline<u></u>.cxx</a><br>

<br>
But I could not figure out why you subtract the SplineOrder from the meshSize in the itk4 version :<br>
<br>
  unsigned int numberOfGridNodesInOneDimensio<u></u>n = 5;<br>
  meshSize.Fill( numberOfGridNodesInOneDimensio<u></u>n - SplineOrder );<br>
<br>
I compiled your example with itkv3 / itkv4 and the only way I found to get the same number of parameters is by removing this subtraction. Is there something wrong on the wiki page or am I misunderstood something ?<br>
<br>
King Regards,<br>
<br>
PS :<br>
It was a bit difficult to find your email address, so a bit before finding it I posted a bug in the itk bug tracker here : <a href="https://itk.icts.uiowa.edu/jira/browse/ITK-2671" target="_blank">https://itk.icts.uiowa.edu/<u></u>jira/browse/ITK-2671</a><br>
<font color="#888888">
<br>
-- <br>
Vivien Delmon<br>
PhD student at CREATIS, Lyon<br>
Supported by ANRT and ELEKTA<br>
<a href="http://www.creatis.insa-lyon.fr/rio" target="_blank">http://www.creatis.insa-lyon.<u></u>fr/rio</a><br>
</font></blockquote></div><br>