18#ifndef itkNormalizedCorrelationImageFilter_h
19#define itkNormalizedCorrelationImageFilter_h
52template <
typename TInputImage,
54 typename TOutputImage,
55 typename TOperatorValueType =
typename TOutputImage::PixelType>
170#ifndef ITK_MANUAL_INSTANTIATION
171# include "itkNormalizedCorrelationImageFilter.hxx"
A virtual base object that defines an interface to a class of boundary condition objects for use by n...
Control indentation during Print() invocation.
NeighborhoodOperatorImageFilter()
void PrintSelf(std::ostream &os, Indent indent) const override
Neighborhood< OperatorValueType, Self::ImageDimension > OutputNeighborhoodType
typename OutputImageType::RegionType OutputImageRegionType
TOperatorValueType OperatorValueType
void SetOperator(const OutputNeighborhoodType &p)
typename TMaskImage::PixelType MaskPixelType
void SetTemplate(const OutputNeighborhoodType &t)
const TMaskImage * GetMaskImage() const
static constexpr unsigned int ImageDimension
TInputImage InputImageType
typename TOutputImage::PixelType OutputPixelType
void SetMaskImage(const TMaskImage *mask)
typename OutputImageType::RegionType OutputImageRegionType
SmartPointer< const Self > ConstPointer
typename InputImageType::Pointer InputImagePointer
NormalizedCorrelationImageFilter Self
void PrintSelf(std::ostream &os, Indent indent) const override
void GenerateInputRequestedRegion() override
void DynamicThreadedGenerateData(const OutputImageRegionType &outputRegionForThread) override
Neighborhood< OperatorValueType, Self::ImageDimension > OutputNeighborhoodType
typename TInputImage::PixelType InputPixelType
SmartPointer< Self > Pointer
typename MaskImageType::Pointer MaskImagePointer
ImageBoundaryCondition< OutputImageType > * ImageBoundaryConditionPointerType
typename TMaskImage::InternalPixelType MaskInternalPixelType
typename TInputImage::InternalPixelType InputInternalPixelType
typename TOutputImage::InternalPixelType OutputInternalPixelType
NormalizedCorrelationImageFilter()=default
TOutputImage OutputImageType
~NormalizedCorrelationImageFilter() override=default
static constexpr unsigned int InputImageDimension
NeighborhoodOperatorImageFilter< TInputImage, TOutputImage, TOperatorValueType > Superclass
static constexpr unsigned int MaskImageDimension
Implements transparent reference counting.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....