[Insight-users] Quickly get the Number of points of ConnectedThresholdImageFilter's output
jerry z
65104355 at qq.com
Thu Jun 6 05:19:50 EDT 2013
Hi all,
I need to know the number of points ConnectedThresholdImageFilter's output
contains.
I am trying to get that from:
itk.itkImageRegionIterator_ISS3 iterator = new
itkImageRegionIterator_ISS3(
connectedThresholdOutput,
connectedThresholdOutput.LargestPossibleRegion);
int count = 0;
for (iterator.GoToBegin(); !iterator.IsAtEnd; iterator++)
{
short value = iterator.Get().ValueAsSS;
if (value == 1)
{
count++;
}
}
But it tooks 2 seconds while ConnectedThresholdImageFilter.GetOutput only
took 153ms.
Is there a faster way?
Regards,
Jerry
--
View this message in context: http://itk-users.7.n7.nabble.com/Quickly-get-the-Number-of-points-of-ConnectedThresholdImageFilter-s-output-tp31646.html
Sent from the ITK - Users mailing list archive at Nabble.com.
More information about the Insight-users
mailing list