<div dir="ltr"><div><div><div>Hi Sven,<br>if it is a Translation Transform, then try this.<br><br>import itk<br><span style="font-size:10pt;font-family:Consolas" lang="EN-US">displacement  </span>= itk.TranslationTransform[itk.F,dimension].New()<br>
</div>where dimension looks to be 3 in your case.<br><br></div>BR<br></div>JN<br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Apr 8, 2014 at 5:34 PM, 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:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div link="blue" vlink="purple" lang="DE">
<div>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10pt;font-family:Consolas" lang="EN-US">I am looking at the itk Software Guide to figure out how to implement this in Python. I have:<u></u><u></u></span></p>

<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10pt;font-family:Consolas" lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10pt;font-family:Consolas" lang="EN-US">        nccMetric = itk.<u>NormalizedCorrelationImageToImageMetric</u>.IF3IF3.New()</span><span style="font-size:10pt;font-family:Consolas" lang="EN-US"><u></u><u></u></span></p>

<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10pt;font-family:Consolas" lang="EN-US">        nccMetric.SetTransform(itk.<u>IdentityTransform</u>.D3.New())</span><span style="font-size:10pt;font-family:Consolas" lang="EN-US"><u></u><u></u></span></p>

<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10pt;font-family:Consolas" lang="EN-US">        nccMetric.SetInterpolator(itk.<u>NearestNeighborInterpolateImageFunction</u>.IF3D.New())</span><span style="font-size:10pt;font-family:Consolas" lang="EN-US"><u></u><u></u></span></p>

<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10pt;font-family:Consolas" lang="EN-US">        nccMetric.SetFixedImage(fixedImage)<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10pt;font-family:Consolas" lang="EN-US">        nccMetric.SetMovingImage(movingImage)<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10pt;font-family:Consolas" lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10pt;font-family:Consolas" lang="EN-US">which I believe works fine. I am getting stumped by the translation of this to Python:<u></u><u></u></span></p>

<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10pt;font-family:Consolas" lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal" style="text-indent:35.4pt"><span style="font-size:10pt;font-family:Consolas" lang="EN-US">  # ITK software guide page 390<u></u><u></u></span></p>
<p class="MsoNormal" style="text-indent:35.4pt"><span style="font-size:10pt;font-family:Consolas" lang="EN-US">  # C++ code: MetricType::TransformParametersType displacement( Dimension );<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10pt;font-family:Consolas" lang="EN-US">        displacement = nccMetric.??       
<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10pt;font-family:Consolas" lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10pt;font-family:Consolas" lang="EN-US">After which
<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10pt;font-family:Consolas" lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal" style="text-indent:35.4pt"><span style="font-size:10pt;font-family:Consolas" lang="EN-US">value = nccMetric.GetValue( displacement )<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">should work fine. Anybody knows this?<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125)" lang="EN-US">Regards,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125)" lang="EN-US">Sven<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125)" lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="color:rgb(54,95,145)" lang="EN-US">Sven Prevrhal<u></u><u></u></span></b></p>
<p class="MsoNormal"><span style="color:rgb(54,95,145)" lang="EN-US">Philips Research<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<br>
<hr>
<font color="Gray" face="Arial" 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></blockquote></div><br></div></div>