|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
21 #ifndef otbKeyPointDensityImageFilter_h
22 #define otbKeyPointDensityImageFilter_h
24 #include "itkImageToImageFilter.h"
26 #include "itkNumericTraits.h"
48 template <
class TInputImage,
class TOutputImage,
class TDetector>
55 typedef itk::ImageToImageFilter<TInputImage, TOutputImage>
Superclass;
84 itkSetMacro(NeighborhoodRadius,
unsigned int);
85 itkGetConstReferenceMacro(NeighborhoodRadius,
unsigned int);
107 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
113 void GenerateData()
override;
118 void operator=(
const Self&) =
delete;
125 #ifndef OTB_MANUAL_INSTANTIATION
PointSetToDensityImagePointerType m_PointSetToDensityImageFilter
itk::SmartPointer< Self > Pointer
PointSetToDensityImageType::Pointer PointSetToDensityImagePointerType
TInputImage InputImageType
Draw the density of a point set on an image.
itk::SmartPointer< Self > Pointer
DetectorType::Pointer DetectorPointerType
TOutputImage OutputImageType
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
DetectorPointerType m_Detector
OutputImageType::Pointer OutputImagePointerType
itk::SmartPointer< const Self > ConstPointer
This class computes the density of the characteristic points detected in the image.
KeyPointDensityImageFilter Self
unsigned int m_NeighborhoodRadius
otb::PointSetToDensityImageFilter< PointSetType, OutputImageType > PointSetToDensityImageType
DetectorType::OutputPointSetType PointSetType
InputImageType::Pointer InputImagePointerType
itk::ImageToImageFilter< TInputImage, TOutputImage > Superclass