17 #ifndef __itkHessianToObjectnessMeasureImageFilter_h
18 #define __itkHessianToObjectnessMeasureImageFilter_h
60 template <
typename TInputImage,
typename TOutputImage >
95 itkSetMacro(Alpha,
double);
96 itkGetConstMacro(Alpha,
double);
101 itkSetMacro(Beta,
double);
102 itkGetConstMacro(Beta,
double);
106 itkSetMacro(Gamma,
double);
107 itkGetConstMacro(Gamma,
double);
110 itkSetMacro(ScaleObjectnessMeasure,
bool);
111 itkGetConstMacro(ScaleObjectnessMeasure,
bool);
112 itkBooleanMacro(ScaleObjectnessMeasure);
117 itkSetMacro(ObjectDimension,
unsigned int);
118 itkGetConstMacro(ObjectDimension,
unsigned int);
121 itkSetMacro(BrightObject,
bool);
122 itkGetConstMacro(BrightObject,
bool);
123 itkBooleanMacro(BrightObject);
125 #ifdef ITK_USE_CONCEPT_CHECKING
134 void PrintSelf(std::ostream& os,
Indent indent)
const;
136 void BeforeThreadedGenerateData(
void );
137 void ThreadedGenerateData(
const OutputImageRegionType& outputRegionForThread,
int threadId);
141 void operator=(
const Self&);
148 return vnl_math_abs(a) > vnl_math_abs(b);
162 #ifndef ITK_MANUAL_INSTANTIATION