<br><div dir="ltr">Hello Matt,<div><br></div><div>Thank you for your reply.</div><div><br></div><div>I am doing like this:</div><div><br></div><div><div><span style="white-space:pre-wrap">    </span>transform->SetParameters( registration->GetOutput()->Get()->GetParameters());</div><div><span style="white-space:pre-wrap">        </span>TranslationTransformType::ParametersType initialParameters(transform->GetNumberOfParameters() );</div><div><span style="white-space:pre-wrap">      </span>initialParameters[0] = 0;  </div><div><span style="white-space:pre-wrap">     </span>initialParameters[1] = FixedCenterX; </div><div><span style="white-space:pre-wrap">   </span>initialParameters[2] = FixedCenterY;  </div><div><span style="white-space:pre-wrap">  </span>initialParameters[3] = 0;</div><div><span style="white-space:pre-wrap">        </span>initialParameters[5] = 0;</div><div><span style="white-space:pre-wrap">        </span>transform->SetFixedParameters(initialParameters);</div><div>        metric->SetTransform(transform);<br></div><div><span style="white-space:pre-wrap">     </span>metric->SetFixedImage( fixedImageReader->GetOutput() );</div><div><span style="white-space:pre-wrap">    </span>metric->SetMovingImage(movingImageReader->GetOutput() );</div><div>        metric->Initialize();</div><div>        metric->GetValue();</div><div><br></div><div>But still I get different value for metric.</div><div><br></div><div>Best Regards,</div><div>Suneeza</div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 6, 2016 at 4:24 AM, Matt McCormick <span dir="ltr"><<a href="javascript:_e(%7B%7D,'cvml','matt.mccormick@kitware.com');" target="_blank">matt.mccormick@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Suneeza,<br>
<br>
When transferring the parameters to your metric computation, are you<br>
also re-using the FixedParameters (center of rotation) in addition to<br>
the optimized Parameters (rotation angle and translation)?<br>
<br>
HTH,<br>
Matt<br>
<div><div><br>
On Fri, Jan 1, 2016 at 5:17 PM, suneeza hanif <<a href="javascript:_e(%7B%7D,'cvml','suneezahanif02@gmail.com');" target="_blank">suneezahanif02@gmail.com</a>> wrote:<br>
> Hello Everyone,<br>
><br>
> I need help regarding metric calculation. When I run registration algorithm<br>
> and use final results(e.g. rotation angle and translation) to calculate<br>
> metric once again at the end of process I get different value as compared to<br>
> the value of metric evaluated in last iteration. I am using same metric for<br>
> registration and later.<br>
><br>
> I also did this after one iteration but i still i get different values.<br>
><br>
> Does anyone know how to solve this problem?<br>
><br>
> Thanks in advance.<br>
><br>
> Best Regards,<br>
> Suneeza<br>
><br>
</div></div>> _____________________________________<br>
> Powered by <a href="http://www.kitware.com" rel="noreferrer" 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" rel="noreferrer" 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" rel="noreferrer" 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" rel="noreferrer" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
><br>
> Follow this link to subscribe/unsubscribe:<br>
> <a href="http://public.kitware.com/mailman/listinfo/insight-users" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/insight-users</a><br>
><br>
</blockquote></div><br></div>
<br>