18 #ifndef itkHessian3DToVesselnessMeasureImageFilter_h
19 #define itkHessian3DToVesselnessMeasureImageFilter_h
76 template <
typename TPixel>
78 :
public ImageToImageFilter<Image<SymmetricSecondRankTensor<double, 3>, 3>, Image<TPixel, 3>>
90 using typename Superclass::InputImageType;
91 using typename Superclass::OutputImageType;
96 static constexpr
unsigned int ImageDimension = InputImageType::ImageDimension;
112 itkSetMacro(Alpha1,
double);
113 itkGetConstMacro(Alpha1,
double);
118 itkSetMacro(Alpha2,
double);
119 itkGetConstMacro(Alpha2,
double);
122 #ifdef ITK_USE_CONCEPT_CHECKING
132 PrintSelf(std::ostream & os,
Indent indent)
const override;
136 GenerateData()
override;
146 #ifndef ITK_MANUAL_INSTANTIATION
147 # include "itkHessian3DToVesselnessMeasureImageFilter.hxx"