<div dir="ltr">Hi Sven,<div><br></div><div><br></div><div>The BSpline parameters are composed of a linear array of</div><div>vector components, from each one of the BSpline Grid point.</div><div><br></div><div>So, Let's say that in a 2D example,</div>
<div>a BSpline grid has 30 x 20 nodes.</div><div><br></div><div>30 along X</div><div>20 along Y</div><div><br></div><div>For a total of 30x20 = 600 nodes.</div><div><br></div><div>then, </div><div>at every one of those nodes, </div>
<div>we will compute a 2D vector that has X, Y components.</div><div><br></div><div>This will be the displacement vector that maps the coordinates </div><div>of the fixed image to the coordinate system of the moving image.</div>
<div><br></div><div>So, the Parameter Array of the BSpline will be composed of</div><div>the following values</div><div><br></div><div>X0,Y0,X1, Y1, X2, Y2, X3, Y3........   X598,Y598, X599, Y599</div><div><br></div><div>
<br></div><div>Where the numbers from 0 to 599 are the identifiers of a given</div><div>grid node, and X,Y, are the components of the displacement</div><div>vector at that node.</div><div><br></div><div>You could use the ParameterScales array to mitigate the values</div>
<div>of one of the parameters corresponding to the dimension that</div><div>you don't want to change.</div><div><br></div><div>You will find more details about this in the ITK Software Guide</div><div><br></div><div>        <a href="http://www.itk.org/ItkSoftwareGuide.pdf">http://www.itk.org/ItkSoftwareGuide.pdf</a></div>
<div><br></div><div><br></div><div>Please let us know if you have more questions.</div><div><br></div><div>   Thanks</div><div><br></div><div>       Luis</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Sun, Mar 16, 2014 at 3:14 AM, Prevrhal, Sven <span dir="ltr"><<a href="mailto:Sven.Prevrhal@philips.com" target="_blank">Sven.Prevrhal@philips.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">






<div lang="DE" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span lang="EN-US">I have put together a pipeline with RegularStepGradientDescentOptimizer, , MeanSquaresImageToImageMetric, LinearInterpolateImageFunction and a BSplineTransform  and LBFGSBOptimizer and would like to constrain it such
 that the transform only applies to a single dimension. I think I need to be enlightened about the BSpline Transform parameters. My conjecture is that once I know their meaning, constraining the ones that relate to the dimensions which shouldn’t move via the
 LBFGSBOptimizer is easy.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1f497d">Thanks, Sven</span><u></u><u></u></p>
</div>
<br>
<hr>
<font face="Arial" color="Gray" size="1">The information contained in this message may be confidential and legally protected under applicable law. The message is intended solely for the addressee(s). If you are not the intended recipient, you are hereby notified
 that any use, forwarding, dissemination, or reproduction of this message is strictly prohibited and may be unlawful. If you are not the intended recipient, please contact the sender by return e-mail and destroy all copies of the original message.<br>

</font>
</div>

<br>_____________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Kitware offers ITK Training Courses, for more information visit:<br>
<a href="http://www.kitware.com/products/protraining.php" target="_blank">http://www.kitware.com/products/protraining.php</a><br>
<br>
Please keep messages on-topic and check the ITK FAQ at:<br>
<a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
<br>_______________________________________________<br>
Community mailing list<br>
<a href="mailto:Community@itk.org">Community@itk.org</a><br>
<a href="http://public.kitware.com/cgi-bin/mailman/listinfo/community" target="_blank">http://public.kitware.com/cgi-bin/mailman/listinfo/community</a><br>
<br></blockquote></div><br></div>