<br>Hi Motes, <br><br>I have not been able to replicate the problem that you report.<br><br><br>When printing the array of parameters from a the registration<br>that uses an Affine transform I only get 6 digits of precision.<br>
<br>Please do the following<br><br>   double pre = std::cout.precision();<br>   std::cout &lt;&lt; &quot;PRECISION = &quot; &lt;&lt; pre &lt;&lt; std::endl;<br>   std::cout &lt;&lt; &quot;PARAMETERS = &quot; &lt;&lt; registration-&gt;GetLastTransformParameters() &lt;&lt; std::endl;<br>
<br><br>and post back to the mailing list the value that you get for<br>&quot;PRECISION&quot;.  It if it larger than six, it means that some code<br>is altering the precision of the cout stream before you get to<br>print the values of the Transform.<br>
<br>You can reset the precision value by doing:<br><br>                     std::cout.precision( 6 );<br><br>before you call <br><br>   std::cout &lt;&lt; &quot;PARAMETERS = &quot; &lt;&lt; registration-&gt;GetLastTransformParameters() &lt;&lt; std::endl;<br>
<br><br><br>     Regards,<br><br><br>          Luis<br><br><br>----------------------------------------------------<br><div class="gmail_quote">On Tue, Apr 20, 2010 at 10:27 AM, motes motes <span dir="ltr">&lt;<a href="mailto:mort.motes@gmail.com">mort.motes@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I use Ubuntu 9.10 (Intel Core 2 Duo 8400 , 6GB RAM) and itk 3.16.0.<br>
<br>
I did not do anything with std::cout before printing.<br>
<div><div></div><div class="h5"><br>
<br>
On Tue, Apr 20, 2010 at 3:56 PM, Luis Ibanez &lt;<a href="mailto:luis.ibanez@kitware.com">luis.ibanez@kitware.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Hi Motes,<br>
&gt;<br>
&gt; What is your platform ?<br>
&gt; (hardware, OS, compiler, ITK version)<br>
&gt;<br>
&gt; Did you configure the &quot;precision&quot; and &quot;width&quot;<br>
&gt; parameters of std::cout before you printed<br>
&gt; out the transform parameters array ?<br>
&gt;<br>
&gt;<br>
&gt;    Thanks<br>
&gt;<br>
&gt;<br>
&gt;         Luis<br>
&gt;<br>
&gt;<br>
&gt; ---------------------------------------------<br>
&gt; On Tue, Apr 20, 2010 at 9:32 AM, motes motes &lt;<a href="mailto:mort.motes@gmail.com">mort.motes@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; I run an affine transform registration method on some 3D volumes of<br>
&gt;&gt; lungs. When the registration is finished I print the final parameters<br>
&gt;&gt; and get something like this:<br>
&gt;&gt;<br>
&gt;&gt;    std::cout &lt;&lt;<br>
&gt;&gt; this-&gt;GetRegistrationMethod()-&gt;GetLastTransformParameters() &lt;&lt;<br>
&gt;&gt; std::endl;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; [0.951667582727522831653743651259, 0.0728499208745208848281293967375,<br>
&gt;&gt; 0.0310351798340151377453288716879, -0.0561726243236064515240713035382,<br>
&gt;&gt; 0.961160170937920277367538801627, -0.146546731618589859413859244341,<br>
&gt;&gt; 0.0123860197386243559708463024549, 0.0651848989513143378671244931866,<br>
&gt;&gt; 1.18828264295300267683330730506, 3.12243433628694821990734453721,<br>
&gt;&gt; -6.24760280608263318669060026878, 21.9959449816921157605520420475]<br>
&gt;&gt;<br>
&gt;&gt; there seems to be something wrong with the precision, is it meant to<br>
&gt;&gt; be that large for the affine transform parameters?<br>
&gt;&gt; _____________________________________<br>
&gt;&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt;<br>
&gt;&gt; Visit other Kitware open-source projects at<br>
&gt;&gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt;<br>
&gt;&gt; Kitware offers ITK Training Courses, for more information visit:<br>
&gt;&gt; <a href="http://www.kitware.com/products/protraining.html" target="_blank">http://www.kitware.com/products/protraining.html</a><br>
&gt;&gt;<br>
&gt;&gt; Please keep messages on-topic and check the ITK FAQ at:<br>
&gt;&gt; <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
&gt;&gt;<br>
&gt;&gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; <a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br>