<br>Hi Alberto,<br><br><br>                             Welcome to ITK !<br><br><br>Yes, you will find in ITK a variety of image registration components<br>that will allow you to register image of different modalities using<br>
Affine Transforms.<br><br>You may want to start by reading the &quot;Image Registration&quot; chapter<br>of the ITK Software Guide:<br><br><br>          <a href="http://www.itk.org/ItkSoftwareGuide.pdf">http://www.itk.org/ItkSoftwareGuide.pdf</a><br>
<br><br>and then <br>look at its associated source code Examples in the directory<br><br><br>             Insight/Examples/Registration<br><br><br>For your particular case you may want to try any of the <br>variations of Mutual Information metrics available in the<br>
toolkit.  A commonly used one is MattesMutualInformation.<br><br><br>BTW: Just clarify: you are asking for a rigid registration <br>          algorithm that can perform scaling and shearing.<br><br>          This is inconsistent. By definition a rigid transform<br>
          will only perform Translation and Rotation.  What<br>          you seem to be looking for is an AffineTransform.<br><br><br><br><br><br>You don&#39;t need to bridge ITK with VTK unless you need to<br>perform some visualization (which ITK doesn&#39;t provide, and<br>
VTK is focused on).<br><br><br>Otherwise,<br>ITK is self sufficient for performing image registration<br><br>Should you choose to integrate ITK and VTK, for visualizing<br>the process or the results of registration, then you may<br>
want to use the helper classes available in InsightApplications<br><br>         InsightApplications/Auxiliary/vtk<br><br>vtkKWImage.cxx<br>vtkKWImage.h<br>vtkKWImageIO.cxx<br>vtkKWImageIO.h<br><br>They are explained in the following Insight Journal paper:<br>
<br><a href="http://www.insight-journal.org/browse/publication/146">http://www.insight-journal.org/browse/publication/146</a><br> <a href="http://hdl.handle.net/1926/495">http://hdl.handle.net/1926/495</a><br><br><br><br>
      Regards,<br><br><br>             Luis<br><br><br><br>-----------------------------------------------------------------------------<br><div class="gmail_quote">On Tue, Jun 30, 2009 at 10:23 AM, Albert King <span dir="ltr">&lt;<a href="mailto:albert.king84@yahoo.com">albert.king84@yahoo.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;"><div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><div>Hi All,</div>

<div> </div>
<div>I am new to ITK and this is my first query.My task is to fuse CT amd MR images of head. Is there any rigid registration algorithn in ITK which can do translation ,rotation , scaling and shearing of the voumetric data set..Do i need to bridge ITK and vtk together to perform rotation and translation operations.Please Help.</div>

<div> </div>
<div> </div>
<div> </div>
<div> </div>
<div>Thanks and Regards</div>
<div> </div>
<div>Albert</div></div><br>



      </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>
Please keep messages on-topic and check the ITK FAQ at: <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>