<div dir="ltr">Hello all,<div>I am having a devil of a time setting up the CorrelationImageToImageMetricv<wbr>4 and getting a result that makes sense.  I have written an observer that outputs to a text file the iteration number, correlation value, and current position.  I have generated a virtual phantom image of a white cube on a black background, and when I put the same image through for fixed and moving images, I get [0,0,0,0,0,0], meaning that no rotation or translation is required for the images to be aligned.  This is the correct versor and vector transform, and if I apply a translation the correct distance values are returned to have the images align, however the metric value returned is also 0 and a perfect registration like this should yield a metric of -1 according to the documentation.  Additionally, it doesn’t seem to be analyzing rotation properly, as when I introduce a rotation around any axis the metric returns a translation on the other two axes but the rotation versor remains at zero.</div><div><br></div><div>I’m attaching my code as well, it’s possible I’ve not set some parameters up properly:</div><div><br></div><div><br></div><div><div><div data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><p>--</p><p>AH<br></p><p><br></p><p>------------------------------<wbr>------------------------------<wbr>------------------------------<wbr>-----</p><p><i>This email and any attachments thereto may contain private, confidential, and privileged materials for the sole use of the intended recipient. Any reviewing, copying, or distribution of this email (or any attachments thereto) by other than the intended recipient is strictly prohibited. If you are not the intended recipient, please contact the sender immediately and permanently destroy this email and any attachments thereto.</i></p></div></div></div></div></div></div></div></div></div>
</div></div>