OTB
9.0.0
Orfeo Toolbox
|
#include <otbGammaMAPImageFilter.h>
typedef TInputImage | InputImageType |
typedef TOutputImage | OutputImageType |
typedef GammaMAPImageFilter | Self |
typedef itk::ImageToImageFilter< InputImageType, OutputImageType > | Superclass |
typedef itk::SmartPointer< Self > | Pointer |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef InputImageType::PixelType | InputPixelType |
typedef OutputImageType::PixelType | OutputPixelType |
typedef itk::NumericTraits< InputPixelType >::RealType | InputRealType |
typedef InputImageType::RegionType | InputImageRegionType |
typedef OutputImageType::RegionType | OutputImageRegionType |
typedef InputImageType::SizeType | SizeType |
static const unsigned int | InputImageDimension = TInputImage::ImageDimension |
static const unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
SizeType | m_Radius |
double | m_NbLooks |
static Pointer | New () |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
virtual void | SetRadius (SizeType _arg) |
virtual const SizeType & | GetRadius () const |
virtual void | SetNbLooks (double _arg) |
virtual const double & | GetNbLooks () const |
void | GenerateInputRequestedRegion () override |
GammaMAPImageFilter () | |
~GammaMAPImageFilter () override | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
void | ThreadedGenerateData (const OutputImageRegionType &outputRegionForThread, itk::ThreadIdType threadId) override |
GammaMAPImageFilter (const Self &)=delete | |
void | operator= (const Self &)=delete |
Anti-speckle image filter.
This class implements Gamma MAP filter for despeckleing of SAR images.
(http://www.isprs.org/proceedings/XXXV/congress/comm2/papers/110.pdf)
Definition at line 43 of file otbGammaMAPImageFilter.h.
typedef itk::SmartPointer<const Self> otb::GammaMAPImageFilter< TInputImage, TOutputImage >::ConstPointer |
standard class typedefs
Definition at line 58 of file otbGammaMAPImageFilter.h.
typedef InputImageType::RegionType otb::GammaMAPImageFilter< TInputImage, TOutputImage >::InputImageRegionType |
standard class typedefs
Definition at line 69 of file otbGammaMAPImageFilter.h.
typedef TInputImage otb::GammaMAPImageFilter< TInputImage, TOutputImage >::InputImageType |
standard class typedefs
Definition at line 51 of file otbGammaMAPImageFilter.h.
typedef InputImageType::PixelType otb::GammaMAPImageFilter< TInputImage, TOutputImage >::InputPixelType |
standard class typedefs
Definition at line 64 of file otbGammaMAPImageFilter.h.
typedef itk::NumericTraits<InputPixelType>::RealType otb::GammaMAPImageFilter< TInputImage, TOutputImage >::InputRealType |
standard class typedefs
Definition at line 68 of file otbGammaMAPImageFilter.h.
typedef OutputImageType::RegionType otb::GammaMAPImageFilter< TInputImage, TOutputImage >::OutputImageRegionType |
standard class typedefs
Definition at line 70 of file otbGammaMAPImageFilter.h.
typedef TOutputImage otb::GammaMAPImageFilter< TInputImage, TOutputImage >::OutputImageType |
standard class typedefs
Definition at line 52 of file otbGammaMAPImageFilter.h.
typedef OutputImageType::PixelType otb::GammaMAPImageFilter< TInputImage, TOutputImage >::OutputPixelType |
standard class typedefs
Definition at line 67 of file otbGammaMAPImageFilter.h.
typedef itk::SmartPointer<Self> otb::GammaMAPImageFilter< TInputImage, TOutputImage >::Pointer |
standard class typedefs
Definition at line 57 of file otbGammaMAPImageFilter.h.
typedef GammaMAPImageFilter otb::GammaMAPImageFilter< TInputImage, TOutputImage >::Self |
standard class typedefs
Definition at line 55 of file otbGammaMAPImageFilter.h.
typedef InputImageType::SizeType otb::GammaMAPImageFilter< TInputImage, TOutputImage >::SizeType |
standard class typedefs
Definition at line 71 of file otbGammaMAPImageFilter.h.
typedef itk::ImageToImageFilter<InputImageType, OutputImageType> otb::GammaMAPImageFilter< TInputImage, TOutputImage >::Superclass |
standard class typedefs
Definition at line 56 of file otbGammaMAPImageFilter.h.
|
protected |
standard class typedefs
Definition at line 41 of file otbGammaMAPImageFilter.hxx.
|
inlineoverrideprotected |
standard class typedefs
Definition at line 95 of file otbGammaMAPImageFilter.h.
|
privatedelete |
standard class typedefs
virtual::itk::LightObject::Pointer otb::GammaMAPImageFilter< TInputImage, TOutputImage >::CreateAnother | ( | void | ) | const |
standard class typedefs
|
override |
GammaMAPImageFilter needs a larger input requested region than the output requested region. As such, GammaMAPImageFilter needs to provide an implementation for GenerateInputRequestedRegion() in order to inform the pipeline execution model.
Definition at line 49 of file otbGammaMAPImageFilter.hxx.
|
virtual |
typemacro
|
virtual |
Getthe number of look used for computation
|
virtual |
Get the radius of the neighborhood used in this filter
|
static |
Object factory management
|
privatedelete |
standard class typedefs
|
overrideprotected |
Standard "PrintSelf" method
Definition at line 209 of file otbGammaMAPImageFilter.hxx.
|
virtual |
Set the number of look used for computation
|
virtual |
Set the radius of the neighborhood used in this filter
|
overrideprotected |
GammaMAPImageFilter can be multithreaded.
Definition at line 97 of file otbGammaMAPImageFilter.hxx.
|
static |
Extract input and output image dimension
Definition at line 47 of file otbGammaMAPImageFilter.h.
|
private |
Number of look of the filter
Definition at line 113 of file otbGammaMAPImageFilter.h.
|
private |
Radius of the filter
Definition at line 110 of file otbGammaMAPImageFilter.h.
|
static |
standard class typedefs
Definition at line 48 of file otbGammaMAPImageFilter.h.