<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><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. &nbsp;In my case I am provided a rough initial mask that I feed into the SignedDanielssonDistanceMapImageFilter to get the initial level set input. &nbsp;This step works almost instantaneously when I test my code on 2D slices from a volume in analyze format (.hdr/.img). &nbsp;However, when I try running my code on the whole 3D volume (only 256^3 voxels) the&nbsp;SignedDanielssonDistanceMapImageFilter takes at least 30 minutes, possibly much more because I get impatient and stop it before it finishes. &nbsp;<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?&nbsp;</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. &nbsp;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 . &nbsp;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></body>
</html>