Thank you very much for the clarifications <div>and the pointers Matt. I checked out the </div><div>latest release a couple of hours ago and </div><div>see a lot of changes as you pointed out.</div><div><br></div><div>There is a GeodesicActiveContour class in </div>

<div>the (old) LevelSet directory, which makes me</div><div>believe that it wouldn&#39;t be too hard to come up </div><div>with the corresponding term class for the new </div><div>LevelSet framework. It is still not clear to me </div>
<div>how to accomplish this though, I am completely </div><div>puzzled with how it was done before. </div><div><br></div><div>Cagatay</div><div><br><div class="gmail_quote">On Thu, Dec 8, 2011 at 6:49 PM, Matt McCormick <span dir="ltr">&lt;<a href="mailto:matt.mccormick@kitware.com" target="_blank">matt.mccormick@kitware.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Cagatay,<br>
<div><br>
On Thu, Dec 8, 2011 at 8:55 PM, cagatay bilgin &lt;<a href="mailto:bilgincc@gmail.com" target="_blank">bilgincc@gmail.com</a>&gt; wrote:<br>
&gt; I am trying to understand the new level set framework<br>
&gt; and willing to use it in our project. Being able to add<br>
&gt; terms to the level set function would be really helpful<br>
&gt; I think. Is this the direction that ITK will be taking ?<br>
<br>
</div>Yes, the new level sets frame takes that direction, and it is a<br>
flexible and powerful approach that allows for new avenues of<br>
research.<br>
<div><br>
&gt; I see two directories LevelSets and LevelSetsv4, one<br>
&gt; having term classes and the other not having them<br>
&gt; which makes me wonder how the framework will be<br>
&gt; working. It is a little hard to find directions and documentation<br>
&gt; for me as the framework is still being developed.<br>
<br>
</div>Currently, the old levelsets framework is in the ITKLevelSets module,<br>
and the new framework is in the ITKLevelSetsv4 module.  They are not<br>
compatible, and the term-based framework is ITKLevelSetsv4.<br>
<br>
Suggestions for disambiguation of the old and new framework are welcome.<br>
<div><br>
&gt;<br>
&gt; I am trying to build an application that implements the<br>
&gt; geodesic chan vese algorithm which uses the internal<br>
&gt; and external terms from the chan vese algorithm and<br>
&gt; would also include the gradient information from the<br>
&gt; geodesic active contours to snap to the edges better.<br>
<br>
</div>The Chan and Vese internal and external terms have been implemented.<br>
An advection term is in the works:<br>
<br>
  <a href="http://review.source.kitware.com/#change,2914" target="_blank">http://review.source.kitware.com/#change,2914</a><br>
<br>
Arnaud may have better suggstion on how to proceed with the<br>
implementation you desire.<br>
<br>
You may find the MICCAI tutorial useful.<br>
<br>
  <a href="http://midas.kitware.com/community/view/65" target="_blank">http://midas.kitware.com/community/view/65</a><br>
<br>
There is a copy of the presentation, but also a VirtualBox virtual<br>
machine containing the code and examples.<br>
<br>
The code has evolved since MICCAI.  Most notably, the api has been<br>
greatly simplified by not requiring different component class names to<br>
correspond to each type of level set datatype (dense image, Shi,<br>
Whitaker, Malcolm).<br>
<br>
Thanks,<br>
Matt<br>
<div><br>
<br>
&gt; Should I be working on the filters defined in LevelSets<br>
&gt; or in LevelSetsv4? Is there a geodesic term class<br>
&gt; defined somewhere that I can use with other terms in<br>
&gt; LevelSetsv4 directory ?<br>
&gt;<br>
&gt; Any help would be appreciated<br>
&gt;<br>
&gt; Thank you,<br>
&gt; Cagatay<br>
&gt;<br>
</div>&gt; _____________________________________<br>
&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;<br>
&gt; Visit other Kitware open-source projects at<br>
&gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;<br>
&gt; Kitware offers ITK Training Courses, for more information visit:<br>
&gt; <a href="http://www.kitware.com/products/protraining.html" target="_blank">http://www.kitware.com/products/protraining.html</a><br>
&gt;<br>
&gt; Please keep messages on-topic and check the ITK FAQ at:<br>
&gt; <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
&gt;<br>
&gt; Follow this link to subscribe/unsubscribe:<br>
&gt; <a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
&gt;<br>
</blockquote></div><br></div>