OTB
9.0.0
Orfeo Toolbox
|
#include <otbKeyPointDensityImageFilter.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef DetectorType::Pointer | DetectorPointerType |
typedef TDetector | DetectorType |
typedef InputImageType::Pointer | InputImagePointerType |
typedef TInputImage | InputImageType |
typedef OutputImageType::Pointer | OutputImagePointerType |
typedef TOutputImage | OutputImageType |
typedef itk::SmartPointer< Self > | Pointer |
typedef PointSetToDensityImageType::Pointer | PointSetToDensityImagePointerType |
typedef otb::PointSetToDensityImageFilter< PointSetType, OutputImageType > | PointSetToDensityImageType |
typedef DetectorType::OutputPointSetType | PointSetType |
typedef KeyPointDensityImageFilter | Self |
typedef itk::ImageToImageFilter< TInputImage, TOutputImage > | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
Static Public Member Functions | |
static Pointer | New () |
DetectorPointerType | m_Detector |
PointSetToDensityImagePointerType | m_PointSetToDensityImageFilter |
unsigned int | m_NeighborhoodRadius |
virtual void | SetNeighborhoodRadius (unsigned int _arg) |
virtual const unsigned int & | GetNeighborhoodRadius () const |
virtual void | SetDetector (DetectorType *detector) |
virtual DetectorType * | GetDetector () |
KeyPointDensityImageFilter () | |
~KeyPointDensityImageFilter () override | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
void | GenerateData () override |
KeyPointDensityImageFilter (const Self &)=delete | |
void | operator= (const Self &)=delete |
This class computes the density of the characteristic points detected in the image.
The density computed is a ratio of the number of keypoints over the total number of pixels within a region. It uses the class PointSetToDensityImageFilter to do so.
This class use the key point detector specified in the 3rd argument template to detect the keypoints. Then for every pixel, the density of the key points within its neighborhood is computed.
The output is a map of key points density.
Definition at line 49 of file otbKeyPointDensityImageFilter.h.
typedef itk::SmartPointer<const Self> otb::KeyPointDensityImageFilter< TInputImage, TOutputImage, TDetector >::ConstPointer |
Definition at line 57 of file otbKeyPointDensityImageFilter.h.
typedef DetectorType::Pointer otb::KeyPointDensityImageFilter< TInputImage, TOutputImage, TDetector >::DetectorPointerType |
Definition at line 76 of file otbKeyPointDensityImageFilter.h.
typedef TDetector otb::KeyPointDensityImageFilter< TInputImage, TOutputImage, TDetector >::DetectorType |
Detector typedef Support
Definition at line 74 of file otbKeyPointDensityImageFilter.h.
typedef InputImageType::Pointer otb::KeyPointDensityImageFilter< TInputImage, TOutputImage, TDetector >::InputImagePointerType |
Definition at line 67 of file otbKeyPointDensityImageFilter.h.
typedef TInputImage otb::KeyPointDensityImageFilter< TInputImage, TOutputImage, TDetector >::InputImageType |
Template parameters typedefs
Definition at line 63 of file otbKeyPointDensityImageFilter.h.
typedef OutputImageType::Pointer otb::KeyPointDensityImageFilter< TInputImage, TOutputImage, TDetector >::OutputImagePointerType |
Definition at line 71 of file otbKeyPointDensityImageFilter.h.
typedef TOutputImage otb::KeyPointDensityImageFilter< TInputImage, TOutputImage, TDetector >::OutputImageType |
OutputImageType typedef support
Definition at line 70 of file otbKeyPointDensityImageFilter.h.
typedef itk::SmartPointer<Self> otb::KeyPointDensityImageFilter< TInputImage, TOutputImage, TDetector >::Pointer |
Definition at line 56 of file otbKeyPointDensityImageFilter.h.
typedef PointSetToDensityImageType::Pointer otb::KeyPointDensityImageFilter< TInputImage, TOutputImage, TDetector >::PointSetToDensityImagePointerType |
Definition at line 80 of file otbKeyPointDensityImageFilter.h.
typedef otb::PointSetToDensityImageFilter<PointSetType, OutputImageType> otb::KeyPointDensityImageFilter< TInputImage, TOutputImage, TDetector >::PointSetToDensityImageType |
PointSetToDensityImageFilter support
Definition at line 79 of file otbKeyPointDensityImageFilter.h.
typedef DetectorType::OutputPointSetType otb::KeyPointDensityImageFilter< TInputImage, TOutputImage, TDetector >::PointSetType |
Definition at line 75 of file otbKeyPointDensityImageFilter.h.
typedef KeyPointDensityImageFilter otb::KeyPointDensityImageFilter< TInputImage, TOutputImage, TDetector >::Self |
Standard class typedefs.
Definition at line 54 of file otbKeyPointDensityImageFilter.h.
typedef itk::ImageToImageFilter<TInputImage, TOutputImage> otb::KeyPointDensityImageFilter< TInputImage, TOutputImage, TDetector >::Superclass |
Definition at line 55 of file otbKeyPointDensityImageFilter.h.
|
protected |
Constructor.
|
overrideprotected |
Destructor.
|
privatedelete |
Get/Set the radius of the neighborhood over which the statistics are evaluated
virtual::itk::LightObject::Pointer otb::KeyPointDensityImageFilter< TInputImage, TOutputImage, TDetector >::CreateAnother | ( | void | ) | const |
|
overrideprotected |
Main computation method.
|
virtual |
Get/Set the radius of the neighborhood over which the statistics are evaluated
|
virtual |
Run-time type information (and related methods).
|
virtual |
Get/Set the radius of the neighborhood over which the statistics are evaluated
|
static |
Method for creation through the object factory.
|
privatedelete |
Get/Set the radius of the neighborhood over which the statistics are evaluated
|
overrideprotected |
Standard PrintSelf method.
|
virtual |
Set/Get Descriptor from the otbCountmageFunction
|
virtual |
Get/Set the radius of the neighborhood over which the statistics are evaluated
|
private |
Get/Set the radius of the neighborhood over which the statistics are evaluated
Definition at line 120 of file otbKeyPointDensityImageFilter.h.
|
private |
Get/Set the radius of the neighborhood over which the statistics are evaluated
Definition at line 122 of file otbKeyPointDensityImageFilter.h.
|
private |
Get/Set the radius of the neighborhood over which the statistics are evaluated
Definition at line 121 of file otbKeyPointDensityImageFilter.h.