[Insight-users] Problem with connected component Image filter
Harish Doddi
harish.slicer at gmail.com
Wed Jan 27 16:29:57 EST 2010
Hi Bill,
The ImageType is
typedef itk::OrientedImage< unsigned short, 3 > ImageType;
Thanks,
Harish
On Tue, Jan 26, 2010 at 8:09 PM, Bill Lorensen <bill.lorensen at gmail.com>wrote:
> What is the type of ImageType?
>
> On Tue, Jan 26, 2010 at 8:01 PM, Harish Doddi <harish.slicer at gmail.com>
> wrote:
> > Hi all,
> >
> > I am trying to use itk::ConnectedComponentImageFilter in the following
> > code..
> > .....
> > .....
> > itk::ConnectedComponentImageFilter<ImageType, ImageType>::Pointer
> ccFilter
> > = itk::ConnectedComponentImageFilter<ImageType, ImageType>::New();
> >
> > /* Iterate through this code */ /* When to stop? When the two
> seed
> > points pixels differ */
> > while(1)
> > {
> >
> > ImageType::Pointer e = BinaryErodeFilter3D( img, 1 );
> > ccFilter->SetInput( e );
> > ccFilter->Update();
> > if ( ccFilter->GetOutput()->GetPixel( pixelIndex1 ) ==
> > ccFilter->GetOutput()->GetPixel( pixelIndex2 ) ) // Same cluster
> > {
> > img = e;
> > ++noOfIterations;
> > std::cout << "Iteration no = "<<noOfIterations <<
> > std::endl;
> > continue;
> > }
> > else // Different Cluster
> > {
> > break;
> > }
> > }
> >
> > When I try to run this code, I get an exception like this after executing
> > the line "ccFilter->Update();"
> >
> > terminate called after throwing an instance of 'itk::ExceptionObject'
> > what():
> >
> /home/harishd/ITK/InsightToolkit-3.16.0/Code/Common/itkMultiThreader.cxx:475:
> > itk::ERROR: MultiThreader(0x86c0598): Exception occurred during
> > SingleMethodExecute
> >
> /home/harishd/ITK/InsightToolkit-3.16.0/Code/BasicFilters/itkConnectedComponentImageFilter.txx:352:
> > itk::ERROR: ConnectedComponentImageFilter(0x86af268): Number of objects
> > greater than maximum of output pixel type
> > -- Process completed
> >
> > *** Exception executing: Child aborted
> > ***Exception: Other
> >
> > Any ideas on this error?
> >
> >
> > Thanks,
> > Harish
> >
> > _____________________________________
> > Powered by www.kitware.com
> >
> > Visit other Kitware open-source projects at
> > http://www.kitware.com/opensource/opensource.html
> >
> > Kitware offers ITK Training Courses, for more information visit:
> > http://www.kitware.com/products/protraining.html
> >
> > Please keep messages on-topic and check the ITK FAQ at:
> > http://www.itk.org/Wiki/ITK_FAQ
> >
> > Follow this link to subscribe/unsubscribe:
> > http://www.itk.org/mailman/listinfo/insight-users
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-users/attachments/20100127/ca771302/attachment.htm>
More information about the Insight-users
mailing list