[Insight-users] BinaryErodeImageFilter
Dan Rico
dan_rico_to at yahoo.com
Wed Jul 12 12:21:01 EDT 2006
Hi,
while testing the output of the "itkBinaryErodeImageFilter" on a 3D binary images I found out that the output is identical to the input.
Does anyone have experienced similar problems with the erosion filter?
The tests have been performed on version 2.4.1.
Sample code:
typedef unsigned char CharPixelType; typedef itk::Image <CharPixelType, 3> Input3DImageType;
typedef itk::BinaryBallStructuringElement<CharPixelType, 3> StructuringElementType3D;
typedef itk::BinaryErodeImageFilter<Input3DImageType,
Input3DImageType,
StructuringElementType3D> ErodeFilterTypeInt2Int3D;
....
inputBinaryVolume = readerBinary->GetOutput();
unsigned char TubeRadiusSE = 2;
StructuringElementType3D structuringElement;
structuringElement.SetRadius(TubeRadiusSE);
structuringElement.CreateStructuringElement();
ErodeFilterTypeInt2Int3D::Pointer binaryErode = ErodeFilterTypeInt2Int3D::New();
binaryErode->SetKernel(structuringElement);
binaryErode->SetInput(inputBinaryVolume);
binaryErode->SetErodeValue(1);
binaryErode->Update();
Thanks,
Dan
---------------------------------
Yahoo! Music Unlimited - Access over 1 million songs.Try it free.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://public.kitware.com/pipermail/insight-users/attachments/20060712/88508fba/attachment.htm
More information about the Insight-users
mailing list