<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>Hi all,</span></div><div><br><span></span></div><div><span>Although I haven't received any new suggestion about my question yet, I do doubt I can handle this by setting the corresponding deformation field values to be zero. But, I changed many times my code, but still cannot get a correct result.</span></div><div><br><span></span></div><div><span>My current question is: in Demons registration, in the "itkSymmetricForcesDemonsRegistrationFunction.txx", is setting the "update" value of "ComputeUpdate" to be zero enough? I don't think so, since in the result, the deformation field there is not zero.&nbsp;</span></div><div><br><span></span></div><div><span>Here is what I did: I read a mask, then if the current location is in the mask region, then set "update" to be zero, else calculate it in its original way. Is there
 someone can have a better idea?? Why my method is not working here ?? <br></span></div><div><br><span></span></div><div><span>Thank you very much. <br></span></div><div><span>Abayiz <br></span></div><div><br></div>  <div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"> <div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight: bold;">From:</span></b> Abayiz &lt;abayiz@yahoo.com&gt;<br> <b><span style="font-weight: bold;">To:</span></b> Sureerat Reaungamornrat &lt;sureerat.r@gmail.com&gt; <br><b><span style="font-weight: bold;">Cc:</span></b> itk &lt;insight-users@itk.org&gt; <br> <b><span style="font-weight: bold;">Sent:</span></b> Friday, May 11, 2012 9:55 AM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [Insight-users] Demons Registration: elastic+rigid<br> </font> </div> <br>
<div id="yiv1390107975"><div><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: times new roman,new york,times,serif; font-size: 12pt;"><div><span>Hello Sureerat,</span></div><div><br><span></span></div><div><span>Thank you very much for your answer.</span></div><div><br><span></span></div><div><span>I have also thought about that way before, but as far as I know the displacement field got in that way should be different from the one we get by fixing some points beforehand. Because by fixing some parts, those parts should affect the deformation, which is different from a field set to be zero afterwards. <br></span></div><div><br><span></span></div><div><span>Regards,</span></div><div><span>Abayiz<br></span></div><div><br></div>  <div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"> <div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"> <div dir="ltr"> <font
 face="Arial" size="2"> <hr size="1">  <b><span style="font-weight: bold;">From:</span></b> Sureerat Reaungamornrat &lt;sureerat.r@gmail.com&gt;<br> <b><span style="font-weight: bold;">To:</span></b> Abayiz &lt;abayiz@yahoo.com&gt; <br> <b><span style="font-weight: bold;">Sent:</span></b> Friday, May 11, 2012 5:59 AM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [Insight-users] Demons Registration: elastic+rigid<br> </font> </div> <br>
<div id="yiv1390107975">Hi Abayiz,<div><br></div><div>&nbsp; &nbsp; I do not know whether there is such a filter in ITK but how about&nbsp;</div><div><br></div><div>- omitting the fixed part (e.g., masking out the fixed part)</div><div>- run demons on the images. (you will get the displacement field of the entire image because of the&nbsp;extrapolation from multi-resolution of Demons)</div>
<div>- using the mask to mask out the displacement field in the fixed part. (i.e, the displacement field in the part will be zero vectors, e.g., [0,0,0])</div><div>&nbsp;<br>&nbsp; &nbsp;The mask should be in the fixed image coordinate system.</div>
<div><br></div><div>&nbsp; &nbsp;Someone might have better suggestions.&nbsp;</div><div><br></div><div>Best regards,</div><div><br></div><div>Suree</div><div><br><br><div class="yiv1390107975gmail_quote">On Thu, May 10, 2012 at 11:40 AM, Abayiz <span dir="ltr">&lt;<a rel="nofollow" ymailto="mailto:abayiz@yahoo.com" target="_blank" href="mailto:abayiz@yahoo.com">abayiz@yahoo.com</a>&gt;</span> wrote:<br>
<blockquote class="yiv1390107975gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div style="font-size: 12pt; font-family: times new roman,new york,times,serif;"><div>Hello,</div><div><br></div><div>
I am trying to use demons registration for my work. But the problem is, I want to keep some part of the data as fixed, and register other parts. I tried the "itkDiffeomorphicDemonsRegistrationWithMaskFilter", but that is not what I want. What I hope to get is a deformation field in which the fixed part that I want is the same as before the registration. <br>
</div><div><br></div><div>Is there any filter can do this? Thanks in advance. <br></div><div><br></div><div>Regards. </div></div></div><br>_____________________________________<br>
Powered by <a rel="nofollow" target="_blank" href="http://www.kitware.com">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
http://www.kitware.com/opensource/opensource.html<br>
<br>
Kitware offers ITK Training Courses, for more information visit:<br>
http://www.kitware.com/products/protraining.php<br>
<br>
Please keep messages on-topic and check the ITK FAQ at:<br>
http://www.itk.org/Wiki/ITK_FAQ<br>
<br>
Follow this link to subscribe/unsubscribe:<br>
http://www.itk.org/mailman/listinfo/insight-users<br>
<br></blockquote></div><br></div>
</div><br><br> </div> </div>  </div></div></div><br><br> </div> </div>  </div></body></html>