<div>Hello</div>Mi experience is that SignedDanielsson runs in about 20-35 seconds in average size volumes (ex: 256x512x400). <div>Debug code can be as slow as 8-10 times easily but 30 minutes is a bit excessive for your image imho .</div>
<div>Give it a try in Release mode and see what your timing is.</div><div><br></div><div><br></div><div><br><br><div class="gmail_quote">On Tue, Jun 19, 2012 at 3:32 PM, Chad Stanford <span dir="ltr"><<a href="mailto:chadz111@hotmail.com" target="_blank">chadz111@hotmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div dir="ltr">
<div>Hello,</div><div><br></div>I'm new to ITK, but have managed to implement a custom level set segmentation filter by deriving from the SegmentationLevelSet classes. In my case I am provided a rough initial mask that I feed into the SignedDanielssonDistanceMapImageFilter to get the initial level set input. This step works almost instantaneously when I test my code on 2D slices from a volume in analyze format (.hdr/.img). However, when I try running my code on the whole 3D volume (only 256^3 voxels) the SignedDanielssonDistanceMapImageFilter takes at least 30 minutes, possibly much more because I get impatient and stop it before it finishes. <div>
<br></div><div>Does anyone know if it is normal for the filter to perform this way on volumes and if not why this might be happening and/or how I can fix it or get around it? </div><div><br></div><div>The volume seems to be read in fine because I can read it in, output it again and visualize the output fine. Tracing through the code shows that it seems to be getting stuck in the while loop beginning on line 408 in the GenerateData function in itkDanielssonDistanceMapImageFilter.hxx . I am running the code in debug mode, but over 30 minutes seems excessive nonetheless.</div>
<div><br></div><div><br></div><div>Any ideas?!?</div>                                            </div></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://www.kitware.com/products/protraining.php" target="_blank">http://www.kitware.com/products/protraining.php</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-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Sergio Vera<br><br> Alma IT Systems<br> C/ Vilana, 4B, 4º 1ª<br> 08022 Barcelona<br> T. (+34) 932 380 592<br> <a href="http://www.alma3d.com">www.alma3d.com</a><br>
</div>