OTB
9.0.0
Orfeo Toolbox
|
#include <otbImageToHessianDeterminantImageFilter.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef itk::SmartPointer< Self > | Pointer |
typedef ImageToHessianDeterminantImageFilter | Self |
typedef itk::ImageToImageFilter< TInputImage, TOutputImage > | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
This class compute the Hessian determinant of each pixel of an input image.
For an input image, the Hessian matrix of each pixel is computed an then the determinant of each pixel's matrix is computed.
Definition at line 89 of file otbImageToHessianDeterminantImageFilter.h.
typedef itk::SmartPointer<const Self> otb::ImageToHessianDeterminantImageFilter< TInputImage, TOutputImage, TPrecision >::ConstPointer |
Definition at line 97 of file otbImageToHessianDeterminantImageFilter.h.
typedef DeterminantFilterType::Pointer otb::ImageToHessianDeterminantImageFilter< TInputImage, TOutputImage, TPrecision >::DeterminantFilterPointerType |
Internal filters typedefs
Definition at line 126 of file otbImageToHessianDeterminantImageFilter.h.
typedef itk::UnaryFunctorImageFilter<VectorImageType, OutputImageType, DeterminantFunctorType> otb::ImageToHessianDeterminantImageFilter< TInputImage, TOutputImage, TPrecision >::DeterminantFilterType |
Internal filters typedefs
Definition at line 125 of file otbImageToHessianDeterminantImageFilter.h.
typedef Functor::HessianDeterminant<VectorType, OutputPixelType> otb::ImageToHessianDeterminantImageFilter< TInputImage, TOutputImage, TPrecision >::DeterminantFunctorType |
Internal filters typedefs
Definition at line 124 of file otbImageToHessianDeterminantImageFilter.h.
typedef ImageToHessianImageFilterType::Pointer otb::ImageToHessianDeterminantImageFilter< TInputImage, TOutputImage, TPrecision >::ImageToHessianImageFilterPointerType |
Internal filters typedefs
Definition at line 123 of file otbImageToHessianDeterminantImageFilter.h.
typedef itk::HessianRecursiveGaussianImageFilter<InputImageType, VectorImageType> otb::ImageToHessianDeterminantImageFilter< TInputImage, TOutputImage, TPrecision >::ImageToHessianImageFilterType |
Internal filters typedefs
Definition at line 122 of file otbImageToHessianDeterminantImageFilter.h.
typedef InputImageType::Pointer otb::ImageToHessianDeterminantImageFilter< TInputImage, TOutputImage, TPrecision >::InputImagePointerType |
Internal filters typedefs
Definition at line 112 of file otbImageToHessianDeterminantImageFilter.h.
typedef TInputImage otb::ImageToHessianDeterminantImageFilter< TInputImage, TOutputImage, TPrecision >::InputImageType |
Internal filters typedefs
Definition at line 108 of file otbImageToHessianDeterminantImageFilter.h.
typedef OutputImageType::Pointer otb::ImageToHessianDeterminantImageFilter< TInputImage, TOutputImage, TPrecision >::OutputImagePointerType |
Internal filters typedefs
Definition at line 114 of file otbImageToHessianDeterminantImageFilter.h.
typedef TOutputImage otb::ImageToHessianDeterminantImageFilter< TInputImage, TOutputImage, TPrecision >::OutputImageType |
Internal filters typedefs
Definition at line 113 of file otbImageToHessianDeterminantImageFilter.h.
typedef OutputImageType::PixelType otb::ImageToHessianDeterminantImageFilter< TInputImage, TOutputImage, TPrecision >::OutputPixelType |
Internal filters typedefs
Definition at line 115 of file otbImageToHessianDeterminantImageFilter.h.
typedef itk::SmartPointer<Self> otb::ImageToHessianDeterminantImageFilter< TInputImage, TOutputImage, TPrecision >::Pointer |
Definition at line 96 of file otbImageToHessianDeterminantImageFilter.h.
typedef ImageToHessianDeterminantImageFilter otb::ImageToHessianDeterminantImageFilter< TInputImage, TOutputImage, TPrecision >::Self |
Standard class typedefs.
Definition at line 94 of file otbImageToHessianDeterminantImageFilter.h.
typedef itk::ImageToImageFilter<TInputImage, TOutputImage> otb::ImageToHessianDeterminantImageFilter< TInputImage, TOutputImage, TPrecision >::Superclass |
Definition at line 95 of file otbImageToHessianDeterminantImageFilter.h.
typedef VectorImageType::Pointer otb::ImageToHessianDeterminantImageFilter< TInputImage, TOutputImage, TPrecision >::VectorImagePointerType |
Internal filters typedefs
Definition at line 119 of file otbImageToHessianDeterminantImageFilter.h.
typedef otb::Image<VectorType, 2> otb::ImageToHessianDeterminantImageFilter< TInputImage, TOutputImage, TPrecision >::VectorImageType |
Internal filters typedefs
Definition at line 118 of file otbImageToHessianDeterminantImageFilter.h.
typedef itk::FixedArray<TPrecision, 3> otb::ImageToHessianDeterminantImageFilter< TInputImage, TOutputImage, TPrecision >::VectorType |
Internal filters typedefs
Definition at line 117 of file otbImageToHessianDeterminantImageFilter.h.
|
protected |
Constructor.
Definition at line 30 of file otbImageToHessianDeterminantImageFilter.hxx.
|
overrideprotected |
Destructor.
Definition at line 44 of file otbImageToHessianDeterminantImageFilter.hxx.
virtual::itk::LightObject::Pointer otb::ImageToHessianDeterminantImageFilter< TInputImage, TOutputImage, TPrecision >::CreateAnother | ( | void | ) | const |
|
overrideprotected |
Main computation method.
Definition at line 49 of file otbImageToHessianDeterminantImageFilter.hxx.
|
virtual |
Run-time type information (and related methods).
|
virtual |
Internal filters typedefs
|
static |
Method for creation through the object factory.
|
overrideprotected |
Standard PrintSelf method.
Definition at line 61 of file otbImageToHessianDeterminantImageFilter.hxx.
|
virtual |
Set/Get the number of iterations
|
private |
Hessian Determinant Computation filter
Definition at line 154 of file otbImageToHessianDeterminantImageFilter.h.
|
private |
Hessian filter
Definition at line 151 of file otbImageToHessianDeterminantImageFilter.h.
|
private |
Width of the Gaussian used in the HessianRecursiveGaussianImageFilter
Definition at line 157 of file otbImageToHessianDeterminantImageFilter.h.