[ITK-users] AnisotropicDiffusionVesselEnhancementImageFilter
amghanem
amghanem at gmail.com
Wed Apr 29 12:56:52 EDT 2015
Dear All,
I Have a problem with using
itk::AnisotropicDiffusionVesselEnhancementImageFilter.
I used the code in http://www.insight-journal.org/browse/publication/163
"Vessel Enhancing Diffusion Filter" Appendix B Example 2
but the following methods give error " No member named 'SetSigmaMin' in
'itk::AnisotropicDiffusionVesselEnhancementImageFilter<itk::Image<float,
3>, itk::Image<float, 3>,
itk::HessianSmoothed3DToVesselnessMeasureImageFilter<double> >'
"
typedef itk::AnisotropicDiffusionVesselEnhancementImageFilter<
InputImageType, OutputImageType> VesselnessFilterType;
VesselnessFilterType::Pointer VesselnessFilter
=VesselnessFilterType::New();
VesselnessFilter->SetInput( importFilter->GetOutput() );
VesselnessFilter->SetSigmaMin( 0.5 );
VesselnessFilter->SetSigmaMax( 2) ;
VesselnessFilter->SetNumberOfSigmaSteps( 10 );
Then I used
VesselnessFilter->GetMultiScaleVesselnessFilter()->SetSigmaMinimum(0.5);
VesselnessFilter->GetMultiScaleVesselnessFilter()->SetSigmaMaximum(2);
VesselnessFilter->GetMultiScaleVesselnessFilter()->SetNumberOfSigmaSteps(10);
VesselnessFilter->SetNumberOfIterations( 5 );
VesselnessFilter->SetSensitivity( 5 );
VesselnessFilter->SetWStrength( 25 );
VesselnessFilter->SetEpsilon( 10e-2 );
but the output is very noisy with very large dynamic range, So I think the
filter didn't run well
Thanks for your time
Ahmed
--
View this message in context: http://itk-users.7.n7.nabble.com/AnisotropicDiffusionVesselEnhancementImageFilter-tp35616.html
Sent from the ITK - Users mailing list archive at Nabble.com.
More information about the Insight-users
mailing list