18 #ifndef itkHessianToObjectnessMeasureImageFilter_h
19 #define itkHessianToObjectnessMeasureImageFilter_h
59 template<
typename TInputImage,
typename TOutputImage >
78 itkStaticConstMacro(ImageDimension,
unsigned int, InputImageType ::ImageDimension);
92 itkSetMacro(Alpha,
double);
93 itkGetConstMacro(Alpha,
double);
99 itkSetMacro(Beta,
double);
100 itkGetConstMacro(Beta,
double);
105 itkSetMacro(Gamma,
double);
106 itkGetConstMacro(Gamma,
double);
111 itkSetMacro(ScaleObjectnessMeasure,
bool);
112 itkGetConstMacro(ScaleObjectnessMeasure,
bool);
113 itkBooleanMacro(ScaleObjectnessMeasure);
119 itkSetMacro(ObjectDimension,
unsigned int);
120 itkGetConstMacro(ObjectDimension,
unsigned int);
125 itkSetMacro(BrightObject,
bool);
126 itkGetConstMacro(BrightObject,
bool);
127 itkBooleanMacro(BrightObject);
130 #ifdef ITK_USE_CONCEPT_CHECKING
139 void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
141 void VerifyPreconditions() ITK_OVERRIDE;
143 void ThreadedGenerateData(const OutputImageRegionType & outputRegionForThread,
ThreadIdType threadId) ITK_OVERRIDE;
168 #ifndef ITK_MANUAL_INSTANTIATION
169 #include "itkHessianToObjectnessMeasureImageFilter.hxx"
HessianToObjectnessMeasureImageFilter Self
InputImageType::PixelType InputPixelType
Superclass::InputImageType InputImageType
Superclass::OutputImageType OutputImageType
A filter to enhance M-dimensional objects in N-dimensional images.
bool operator()(EigenValueType a, EigenValueType b)
Base class for all process objects that output image data.
OutputImageType::PixelType OutputPixelType
Simulate a standard C array with copy semnatics.
OutputImageType::RegionType OutputImageRegionType
~HessianToObjectnessMeasureImageFilter() override
unsigned int m_ObjectDimension
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
unsigned int ThreadIdType
ImageToImageFilter< TInputImage, TOutputImage > Superclass
bool m_ScaleObjectnessMeasure
itk::FixedArray< EigenValueType, itkGetStaticConstMacro(ImageDimension) > EigenValueArrayType
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
#define itkConceptMacro(name, concept)