Oscar,<br><br><br>I second Sergio,<br>This looks like a problem related to uninitialized variables.<br><br><br>You may also want to try running the program by using <br>Valgrind. That&#39;s a very effective way of finding uninitilized<br>
variables.<br><br><br>   Regards,<br><br><br>     Luis<br><br><br><br>------------------------------------------------------------------<br><div class="gmail_quote">On Fri, May 28, 2010 at 3:34 AM, Sergio Vera <span dir="ltr">&lt;<a href="mailto:sergio.vera@alma3d.com">sergio.vera@alma3d.com</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;">Hello<br><br>May I suggest to enable all warnings when you compile the code?<br><br>Often this problems are related to variables that are by default initialized to some meaning value in debug builds, but that keep uninitialized (so they have garbage values) in Release builds.<br>

<br>Enabling all warings may let you see this kind of errors more easily<br><br>Hope it helps<br>Sergio<div><div></div><div class="h5"><br><br><div class="gmail_quote">On Thu, May 27, 2010 at 6:53 PM, Oscar Esteban Sanz-Dranguet <span dir="ltr">&lt;<a href="mailto:oesteban@die.upm.es" target="_blank">oesteban@die.upm.es</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;">Hi,<br>
<br>
Based on Examples\Registration\ImageRegistrationHistogramPlotter.cxx, I&#39;m trying to perform a registration between a T1 MRI slice and a 13,8 degrees rotated PET slice.<br>
<br>
I&#39;ve configured every block, and I get a great result in Debug mode.<br>
<br>
When I try to use the same code, under the same conditions except build type (now, in Release mode), the registration doesn&#39;t work.<br>
<br>
On debug mode, the optimizer (RegularStepGradientDescentOptimizer) starts with a rotation of 0.175 rad. Next step, it tries with 0.350 rad and next step returns to ~0.19 rad. After 50 iterations, rotation is about 0,24 and result is great.<br>


<br>
On Release mode, it starts with a rotation of -0.175 rad, and every step it sums up another -0.175 rad. It stops when the maximum iterations number is reached.<br>
<br>
I can&#39;t find why this is happening, because all parameters are the same for the two experiments.<br>
<br>
Thank you very much in advanced,<br>
<br>
-- <br>
Oscar Esteban<br>
BIT - UPM (<a href="http://www.die.upm.es/im/" target="_blank">http://www.die.upm.es/im/</a>)<br>
+34 915 495700  ext.4248<br>
<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.html" target="_blank">http://www.kitware.com/products/protraining.html</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>
</blockquote></div><br><br clear="all"><br></div></div><font color="#888888">-- <br>Sergio Vera<br><br> Alma IT Systems<br> C/ Vilana, 4B, 4º 1ª<br> 08022 Barcelona<br> T. (+34) 932 380 592<br> <a href="http://www.alma3d.com" target="_blank">www.alma3d.com</a><br>

</font><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.html" target="_blank">http://www.kitware.com/products/protraining.html</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>