OTB
9.0.0
Orfeo Toolbox
|
#include <otbKuanImageFilter.h>
typedef TInputImage | InputImageType |
typedef TOutputImage | OutputImageType |
typedef KuanImageFilter | 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 |
KuanImageFilter () | |
~KuanImageFilter () override | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
void | ThreadedGenerateData (const OutputImageRegionType &outputRegionForThread, itk::ThreadIdType threadId) override |
KuanImageFilter (const Self &)=delete | |
void | operator= (const Self &)=delete |
Anti-speckle image filter.
This class implements Kuan filter for despeckleing of SAR images.
(http://www.isprs.org/proceedings/XXXV/congress/comm2/papers/110.pdf)
Definition at line 43 of file otbKuanImageFilter.h.
typedef itk::SmartPointer<const Self> otb::KuanImageFilter< TInputImage, TOutputImage >::ConstPointer |
standard class typedefs
Definition at line 58 of file otbKuanImageFilter.h.
typedef InputImageType::RegionType otb::KuanImageFilter< TInputImage, TOutputImage >::InputImageRegionType |
standard class typedefs
Definition at line 69 of file otbKuanImageFilter.h.
typedef TInputImage otb::KuanImageFilter< TInputImage, TOutputImage >::InputImageType |
standard class typedefs
Definition at line 51 of file otbKuanImageFilter.h.
typedef InputImageType::PixelType otb::KuanImageFilter< TInputImage, TOutputImage >::InputPixelType |
standard class typedefs
Definition at line 64 of file otbKuanImageFilter.h.
typedef itk::NumericTraits<InputPixelType>::RealType otb::KuanImageFilter< TInputImage, TOutputImage >::InputRealType |
standard class typedefs
Definition at line 68 of file otbKuanImageFilter.h.
typedef OutputImageType::RegionType otb::KuanImageFilter< TInputImage, TOutputImage >::OutputImageRegionType |
standard class typedefs
Definition at line 70 of file otbKuanImageFilter.h.
typedef TOutputImage otb::KuanImageFilter< TInputImage, TOutputImage >::OutputImageType |
standard class typedefs
Definition at line 52 of file otbKuanImageFilter.h.
typedef OutputImageType::PixelType otb::KuanImageFilter< TInputImage, TOutputImage >::OutputPixelType |
standard class typedefs
Definition at line 67 of file otbKuanImageFilter.h.
typedef itk::SmartPointer<Self> otb::KuanImageFilter< TInputImage, TOutputImage >::Pointer |
standard class typedefs
Definition at line 57 of file otbKuanImageFilter.h.
typedef KuanImageFilter otb::KuanImageFilter< TInputImage, TOutputImage >::Self |
standard class typedefs
Definition at line 55 of file otbKuanImageFilter.h.
typedef InputImageType::SizeType otb::KuanImageFilter< TInputImage, TOutputImage >::SizeType |
standard class typedefs
Definition at line 71 of file otbKuanImageFilter.h.
typedef itk::ImageToImageFilter<InputImageType, OutputImageType> otb::KuanImageFilter< TInputImage, TOutputImage >::Superclass |
standard class typedefs
Definition at line 56 of file otbKuanImageFilter.h.
|
protected |
standard class typedefs
Definition at line 41 of file otbKuanImageFilter.hxx.
|
inlineoverrideprotected |
standard class typedefs
Definition at line 95 of file otbKuanImageFilter.h.
|
privatedelete |
standard class typedefs
virtual::itk::LightObject::Pointer otb::KuanImageFilter< TInputImage, TOutputImage >::CreateAnother | ( | void | ) | const |
standard class typedefs
|
override |
KuanImageFilter needs a larger input requested region than the output requested region. As such, KuanImageFilter needs to provide an implementation for GenerateInputRequestedRegion() in order to inform the pipeline execution model.
Definition at line 49 of file otbKuanImageFilter.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 198 of file otbKuanImageFilter.hxx.
|
virtual |
Set the number of look used for computation
|
virtual |
Set the radius of the neighborhood used in this filter
|
overrideprotected |
KuanImageFilter can be multithreaded.
Definition at line 97 of file otbKuanImageFilter.hxx.
|
static |
Extract input and output image dimension
Definition at line 47 of file otbKuanImageFilter.h.
|
private |
Number of look of the filter
Definition at line 113 of file otbKuanImageFilter.h.
|
private |
Radius of the filter
Definition at line 110 of file otbKuanImageFilter.h.
|
static |
standard class typedefs
Definition at line 48 of file otbKuanImageFilter.h.