itk Hessian3DToVesselnessMeasureImageFilter,使用SetAlpha

问题描述 投票:0回答:1

我是新来的。我需要使用itk进行血管分割。我不明白为什么在itk Hessian3DToVesselnessMeasureImageFilter中使用SetAplha1SetAlpha2吗?它的作用是什么?

 using HessianFilterType = itk::HessianRecursiveGaussianImageFilter<ImageType>;
 HessianFilterType::Pointer hessianFilter = HessianFilterType::New();
hessianFilter->SetInput(filter_toitkimage->GetOutput());
hessianFilter->SetSigma(1.0);//does this will determine the spacing between each dicom image slices?


using VesselnessMeasureFilterType = itk::Hessian3DToVesselnessMeasureImageFilter<PixelType>;
VesselnessMeasureFilterType::Pointer vesselnessFilter = VesselnessMeasureFilterType::New();
vesselnessFilter->SetInput(hessianFilter->GetOutput());
vesselnessFilter->SetAlpha1(0.5);
vesselnessFilter->SetAlpha2(2.0); 
visual-studio itk
1个回答
0
投票

Sigma确定要素的比例。例如,在直径大约2-3毫米的容器中,sigma为1.0时有效,而在直径10-15毫米的容器中,sigma为5.0时效果最佳(请考虑主动脉,腔静脉)。

关于Alpha参数,documentation说要在the authors' paper中查看其说明。

© www.soinside.com 2019 - 2024. All rights reserved.