Hi Cheng, <div>You could find an example of using Mattes MI metric using a TranslationTransform in </div><div>Examples/Registraion/ImageRegistration4.cxx.</div><div><br></div><div>The diagram of image registration framework is in Figure 8.8 of the software guide.</div>
<div> </div><div>Depends on how you design the regularization term, you might want to create a new transform or  a new metric or a new interpolator.</div><div><br></div><div> itkMattesMutualInformationImageToImageMetric::GetValue() gives the value of the cost function, which covers both the Similarity and the Smoothing parts.</div>
<div><br></div><div>You can look into the code of itkImagreRegistrationMethod to fully understand the relationship among metric , optimizer, transforms and interpolators.</div><div><br></div><div>Hope this helps. </div><div>
<br></div><div>-Xiaoxiao</div><div><br><div class="gmail_quote">On Mon, Feb 20, 2012 at 7:20 AM, 黄成 <span dir="ltr">&lt;<a href="mailto:huangcheng1987928@gmail.com">huangcheng1987928@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<font size="4" face="&#39;times new roman&#39;, serif">Hi itk developers,</font><div><font size="4" face="&#39;times new roman&#39;, serif"><br></font></div><div><font size="4" face="&#39;times new roman&#39;, serif">         Recently I am trying to improve a registration problem base on &quot;BSpline Transform&quot; and &quot;Matts Mutual Information Metric&quot;. And I want to add a new regularization term to the cost function. I think in the metric, there should be a &quot;similarity&quot; term and a &quot;smoothing&quot; term. If I can find the implementation code of these two term, I can just add my own regularization term behind. I notice that in the metric, there is a function &quot;GetValue()&quot;. I&#39;m wondering are both of the &quot;similariy&quot; and &quot;smoothing&quot; term calculated in this function? Which part of code is implementation for the &quot;smoothing&quot; term?</font><span class="HOEnZb"><font color="#888888"><br clear="all">


<div><br></div>-- <br><div>黄成</div><div><font face="&#39;times new roman&#39;, serif">Chester Huang
</font></div><div><font face="simsun, serif">中國科學院研究生院深圳先進技術研究院</font></div><div><font face="&#39;times new roman&#39;, serif">Shenzhen Institutes of Advanced Technology,Chinese Academy of Sciences</font></div><div><font face="&#39;times new roman&#39;, serif"><br>


</font></div><div><font face="&#39;times new roman&#39;, serif">Mobile:   <a href="tel:13392858763" value="+13392858763" target="_blank">13392858763</a></font></div><div><font face="&#39;times new roman&#39;, serif">E-mail:   <a href="mailto:cheng.huang@siat.ac.cn" target="_blank">cheng.huang@siat.ac.cn</a></font></div>


<div><br></div><div><font face="&#39;times new roman&#39;, serif">Address:Human-Computer Interaction Center ,No.1068,Xueyuan Road,Xili University Town,Nanshan District,Shenzhen City,518055</font></div><div>深圳市南山區西麗鎮深圳大學城學苑大道1068號人机交互中心(518055)</div>


<br>
</font></span></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>
Kitware offers ITK Training Courses, for more information visit:<br>
<a href="http://kitware.com/products/protraining.html" target="_blank">http://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-developers" target="_blank">http://www.itk.org/mailman/listinfo/insight-developers</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div><br></div><div><br></div>---------------------------------------------<br><b>Xiaoxiao Liu</b>, Ph.D.<div><div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">R &amp; D Engineer</span></font></div>
<div><div><a href="http://www.kitware.com/" target="_blank">Kitware Inc</a>.</div></div><div><span style="border-collapse:collapse;font-family:arial,sans-serif;font-size:13px">Clifton Park, NY</span><div><div>Phone: (518) 881-4924  or  <span style="border-collapse:collapse;color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px">(518) 371-3971 x124</span></div>
<div><font face="Verdana, Arial, Helvetica, sans-serif"><span style="line-height:31px;font-size:x-small"><br></span></font></div></div></div></div></div><br>
</div>