18 #ifndef itkHessian3DToVesselnessMeasureImageFilter_h
19 #define itkHessian3DToVesselnessMeasureImageFilter_h
75 template<
typename TPixel >
98 static constexpr
unsigned int ImageDimension = InputImageType ::ImageDimension;
116 itkSetMacro(Alpha1,
double);
117 itkGetConstMacro(Alpha1,
double);
122 itkSetMacro(Alpha2,
double);
123 itkGetConstMacro(Alpha2,
double);
126 #ifdef ITK_USE_CONCEPT_CHECKING
136 void PrintSelf(std::ostream & os,
Indent indent)
const override;
139 void GenerateData()
override;
149 #ifndef ITK_MANUAL_INSTANTIATION
150 #include "itkHessian3DToVesselnessMeasureImageFilter.hxx"
Light weight base class for most itk classes.
typename Superclass::InputImageType InputImageType
typename Superclass::OutputImageType OutputImageType
constexpr unsigned int Dimension
Simulate a standard C array with copy semnatics.
EigenAnalysisFilterType::Pointer m_SymmetricEigenValueFilter
Line filter to provide a vesselness measure for tubular objects from the hessian matrix.
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
typename InputImageType::PixelType InputPixelType
#define itkConceptMacro(name, concept)
Templated n-dimensional image class.
Computes the eigen-values of every input symmetric matrix pixel.