|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkNeighborhoodOperatorImageFunction_h
19 #define itkNeighborhoodOperatorImageFunction_h
40 template <
typename TInputImage,
typename TOutput>
68 static constexpr
unsigned int ImageDimension = InputImageType::ImageDimension;
94 std::cout <<
"NeighborhoodOperatorImageFunction::Evaluate(): Not implemented!" << std::endl;
103 EvaluateAtIndex(
const IndexType & index)
const override;
110 std::cout <<
"NeighborhoodOperatorImageFunction::EvaluateAtContinuousIndex():Not implemented!" << std::endl;
127 PrintSelf(std::ostream & os,
Indent indent)
const override;
134 #ifndef ITK_MANUAL_INSTANTIATION
135 # include "itkNeighborhoodOperatorImageFunction.hxx"
TOutput Evaluate(const PointType &) const override
typename Superclass::ContinuousIndexType ContinuousIndexType
ImageBaseType::PointType PointType
Control indentation during Print() invocation.
TOutput EvaluateAtContinuousIndex(const ContinuousIndexType &) const override
TInputImage InputImageType
void SetOperator(const NeighborhoodType &p) const
ImageBaseType::IndexType IndexType
Evaluates a function of an image at specified position.
Light weight base class for most itk classes.
Compute the convolution of a neighborhood operator with the image at a specific location in space,...
NeighborhoodType m_Operator
typename Superclass::PointType PointType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
typename InputImageType::PixelType InputPixelType
void operator=(const Self &)
NeighborhoodOperatorImageFunction(const Self &)
typename Superclass::IndexType IndexType