OTB  9.0.0
Orfeo Toolbox
Public Types | List of all members
otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage > Class Template Reference

#include <otbLabelMapToSimulatedImageFilter.h>

+ Inheritance diagram for otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >:
+ Collaboration diagram for otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >:

Public Types

typedef LabelObjectType::AttributesValueType AttributesValueType
 
typedef LabelObjectType::ConstLineIterator ConstLineIteratorType
 
typedef itk::SmartPointer< const SelfConstPointer
 
typedef OutputImageType::IndexType IndexType
 
typedef InputLabelMapType::ConstPointer InputLabelMapConstPointer
 
typedef InputLabelMapType::Pointer InputLabelMapPointer
 
typedef TInputLabelMap InputLabelMapType
 
typedef OutputImageType::InternalPixelType InternalPixelType
 
typedef InputLabelMapType::LabelObjectType LabelObjectType
 
typedef LabelToParametersType::Pointer LabelToParametersPointer
 
typedef LabelToProSailParameters< AttributesValueTypeLabelToParametersType
 
typedef OutputImageType::ConstPointer OutputImageConstPointer
 
typedef OutputImageType::Pointer OutputImagePointer
 
typedef TOutputImage OutputImageType
 
typedef itk::SmartPointer< SelfPointer
 
typedef RandomGeneratorType::Pointer RandomGeneratorPointer
 
typedef itk::Statistics::MersenneTwisterRandomVariateGenerator RandomGeneratorType
 
typedef ReduceSpectralResponseType::Pointer ReduceSpectralResponsePointer
 
typedef ReduceSpectralResponse< SpectralResponseType, SatelliteRSRTypeReduceSpectralResponseType
 
typedef SatelliteRSRType::Pointer SatelliteRSRPointer
 
typedef SatelliteRSR< double, double > SatelliteRSRType
 
typedef LabelMapToSimulatedImageFilter Self
 
typedef SimulationStep1Type::Pointer SimulationStep1Pointer
 
typedef TSimuStep1 SimulationStep1Type
 
typedef SimulationStep2Type::Pointer SimulationStep2Pointer
 
typedef TSimuStep2 SimulationStep2Type
 
typedef SpectralResponseType::Pointer SpectralResponsePointer
 
typedef SpectralResponse< double, double > SpectralResponseType
 
typedef itk::LabelMapFilter< TInputLabelMap, TOutputImage > Superclass
 
unsigned int m_NumberOfComponentsPerPixel
 
std::string m_SatRSRFilename
 
std::string m_PathRoot
 
double m_Mean
 
double m_Variance
 
virtual const char * GetNameOfClass () const
 
virtual ::itk::LightObject::Pointer CreateAnother (void) const
 
virtual void SetNumberOfComponentsPerPixel (unsigned int _arg)
 
virtual unsigned int GetNumberOfComponentsPerPixel ()
 
virtual void SetSatRSRFilename (std::string _arg)
 
virtual std::string GetSatRSRFilename ()
 
virtual void SetPathRoot (std::string _arg)
 
virtual std::string GetPathRoot ()
 
virtual void SetMean (double _arg)
 
virtual double GetMean ()
 
virtual void SetVariance (double _arg)
 
virtual double GetVariance ()
 
static Pointer New ()
 
 LabelMapToSimulatedImageFilter ()
 
 ~LabelMapToSimulatedImageFilter () override
 
void PrintSelf (std::ostream &os, itk::Indent indent) const override
 
void BeforeThreadedGenerateData () override
 
void ThreadedProcessLabelObject (LabelObjectType *labelObject) override
 
void GenerateOutputInformation () override
 
 LabelMapToSimulatedImageFilter (const Self &)=delete
 
void operator= (const Self &)=delete
 

Detailed Description

template<class TInputLabelMap, class TSimuStep1, class TSimuStep2, class TOutputImage>
class otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >

Transform a labelMap into an image.

LabelMapToSimulatedImageFilter convert a label map into a reflectance image. Reflectance of the image is computed by applying the RSR (relative spectral response) of the satellite to the spectrum obtained by the spectrum simulator (or read in the database). A gaussian noise is added to the reflectance value of each pixel of the object. However the method used to add this noise (itk::Statistics::MersenneTwisterRandomVariateGenerator) is not thread safe, and then (even if all the remaining is multithread) the number of thread must be set to 1.

See also
LabelMapFilter

Definition at line 53 of file otbLabelMapToSimulatedImageFilter.h.

Member Typedef Documentation

◆ AttributesValueType

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef LabelObjectType::AttributesValueType otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::AttributesValueType

Definition at line 72 of file otbLabelMapToSimulatedImageFilter.h.

◆ ConstLineIteratorType

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef LabelObjectType::ConstLineIterator otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::ConstLineIteratorType

Definition at line 70 of file otbLabelMapToSimulatedImageFilter.h.

◆ ConstPointer

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef itk::SmartPointer<const Self> otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::ConstPointer

Definition at line 63 of file otbLabelMapToSimulatedImageFilter.h.

◆ IndexType

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef OutputImageType::IndexType otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::IndexType

Definition at line 77 of file otbLabelMapToSimulatedImageFilter.h.

◆ InputLabelMapConstPointer

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef InputLabelMapType::ConstPointer otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::InputLabelMapConstPointer

Definition at line 68 of file otbLabelMapToSimulatedImageFilter.h.

◆ InputLabelMapPointer

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef InputLabelMapType::Pointer otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::InputLabelMapPointer

Definition at line 67 of file otbLabelMapToSimulatedImageFilter.h.

◆ InputLabelMapType

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef TInputLabelMap otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::InputLabelMapType

Some convenient typedefs.

Definition at line 66 of file otbLabelMapToSimulatedImageFilter.h.

◆ InternalPixelType

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef OutputImageType::InternalPixelType otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::InternalPixelType

Definition at line 78 of file otbLabelMapToSimulatedImageFilter.h.

◆ LabelObjectType

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef InputLabelMapType::LabelObjectType otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::LabelObjectType

Definition at line 69 of file otbLabelMapToSimulatedImageFilter.h.

◆ LabelToParametersPointer

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef LabelToParametersType::Pointer otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::LabelToParametersPointer

Definition at line 87 of file otbLabelMapToSimulatedImageFilter.h.

◆ LabelToParametersType

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef LabelToProSailParameters<AttributesValueType> otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::LabelToParametersType

Definition at line 86 of file otbLabelMapToSimulatedImageFilter.h.

◆ OutputImageConstPointer

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef OutputImageType::ConstPointer otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::OutputImageConstPointer

Definition at line 75 of file otbLabelMapToSimulatedImageFilter.h.

◆ OutputImagePointer

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef OutputImageType::Pointer otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::OutputImagePointer

Definition at line 76 of file otbLabelMapToSimulatedImageFilter.h.

◆ OutputImageType

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef TOutputImage otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::OutputImageType

Definition at line 74 of file otbLabelMapToSimulatedImageFilter.h.

◆ Pointer

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef itk::SmartPointer<Self> otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::Pointer

Definition at line 62 of file otbLabelMapToSimulatedImageFilter.h.

◆ RandomGeneratorPointer

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef RandomGeneratorType::Pointer otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::RandomGeneratorPointer

Definition at line 98 of file otbLabelMapToSimulatedImageFilter.h.

◆ RandomGeneratorType

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef itk::Statistics::MersenneTwisterRandomVariateGenerator otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::RandomGeneratorType

Definition at line 97 of file otbLabelMapToSimulatedImageFilter.h.

◆ ReduceSpectralResponsePointer

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef ReduceSpectralResponseType::Pointer otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::ReduceSpectralResponsePointer

Definition at line 95 of file otbLabelMapToSimulatedImageFilter.h.

◆ ReduceSpectralResponseType

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef ReduceSpectralResponse<SpectralResponseType, SatelliteRSRType> otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::ReduceSpectralResponseType

Definition at line 94 of file otbLabelMapToSimulatedImageFilter.h.

◆ SatelliteRSRPointer

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef SatelliteRSRType::Pointer otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::SatelliteRSRPointer

Definition at line 92 of file otbLabelMapToSimulatedImageFilter.h.

◆ SatelliteRSRType

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef SatelliteRSR<double, double> otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::SatelliteRSRType

Definition at line 91 of file otbLabelMapToSimulatedImageFilter.h.

◆ Self

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef LabelMapToSimulatedImageFilter otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::Self

Standard "Self" & Superclass typedef.

Definition at line 60 of file otbLabelMapToSimulatedImageFilter.h.

◆ SimulationStep1Pointer

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef SimulationStep1Type::Pointer otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::SimulationStep1Pointer

Definition at line 81 of file otbLabelMapToSimulatedImageFilter.h.

◆ SimulationStep1Type

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef TSimuStep1 otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::SimulationStep1Type

Definition at line 80 of file otbLabelMapToSimulatedImageFilter.h.

◆ SimulationStep2Pointer

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef SimulationStep2Type::Pointer otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::SimulationStep2Pointer

Definition at line 83 of file otbLabelMapToSimulatedImageFilter.h.

◆ SimulationStep2Type

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef TSimuStep2 otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::SimulationStep2Type

Definition at line 82 of file otbLabelMapToSimulatedImageFilter.h.

◆ SpectralResponsePointer

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef SpectralResponseType::Pointer otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::SpectralResponsePointer

Definition at line 90 of file otbLabelMapToSimulatedImageFilter.h.

◆ SpectralResponseType

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef SpectralResponse<double, double> otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::SpectralResponseType

Definition at line 89 of file otbLabelMapToSimulatedImageFilter.h.

◆ Superclass

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
typedef itk::LabelMapFilter<TInputLabelMap, TOutputImage> otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::Superclass

Definition at line 61 of file otbLabelMapToSimulatedImageFilter.h.

Constructor & Destructor Documentation

◆ LabelMapToSimulatedImageFilter() [1/2]

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::LabelMapToSimulatedImageFilter
protected

Mean value of gaussien noise for spectra simulation.

Definition at line 30 of file otbLabelMapToSimulatedImageFilter.hxx.

◆ ~LabelMapToSimulatedImageFilter()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::~LabelMapToSimulatedImageFilter ( )
inlineoverrideprotected

Mean value of gaussien noise for spectra simulation.

Definition at line 124 of file otbLabelMapToSimulatedImageFilter.h.

◆ LabelMapToSimulatedImageFilter() [2/2]

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::LabelMapToSimulatedImageFilter ( const Self )
privatedelete

Mean value of gaussien noise for spectra simulation.

Member Function Documentation

◆ BeforeThreadedGenerateData()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
void otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::BeforeThreadedGenerateData
overrideprotected

Mean value of gaussien noise for spectra simulation.

Definition at line 50 of file otbLabelMapToSimulatedImageFilter.hxx.

◆ CreateAnother()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
virtual::itk::LightObject::Pointer otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::CreateAnother ( void  ) const

Mean value of gaussien noise for spectra simulation.

◆ GenerateOutputInformation()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
void otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::GenerateOutputInformation
overrideprotected

Mean value of gaussien noise for spectra simulation.

Definition at line 41 of file otbLabelMapToSimulatedImageFilter.hxx.

◆ GetMean()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
virtual double otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::GetMean ( )
virtual

Mean value of gaussien noise for spectra simulation.

◆ GetNameOfClass()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
virtual const char* otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::GetNameOfClass ( ) const
virtual

Standard Macro

◆ GetNumberOfComponentsPerPixel()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
virtual unsigned int otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::GetNumberOfComponentsPerPixel ( )
virtual

Mean value of gaussien noise for spectra simulation.

◆ GetPathRoot()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
virtual std::string otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::GetPathRoot ( )
virtual

Mean value of gaussien noise for spectra simulation.

◆ GetSatRSRFilename()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
virtual std::string otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::GetSatRSRFilename ( )
virtual

Mean value of gaussien noise for spectra simulation.

◆ GetVariance()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
virtual double otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::GetVariance ( )
virtual

Mean value of gaussien noise for spectra simulation.

◆ New()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
static Pointer otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::New ( )
static

Mean value of gaussien noise for spectra simulation.

◆ operator=()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
void otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::operator= ( const Self )
privatedelete

Mean value of gaussien noise for spectra simulation.

◆ PrintSelf()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
void otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::PrintSelf ( std::ostream &  os,
itk::Indent  indent 
) const
overrideprotected

Mean value of gaussien noise for spectra simulation.

Definition at line 137 of file otbLabelMapToSimulatedImageFilter.hxx.

◆ SetMean()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
virtual void otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::SetMean ( double  _arg)
virtual

Mean value of gaussien noise for spectra simulation.

◆ SetNumberOfComponentsPerPixel()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
virtual void otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::SetNumberOfComponentsPerPixel ( unsigned int  _arg)
virtual

Mean value of gaussien noise for spectra simulation.

◆ SetPathRoot()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
virtual void otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::SetPathRoot ( std::string  _arg)
virtual

Mean value of gaussien noise for spectra simulation.

◆ SetSatRSRFilename()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
virtual void otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::SetSatRSRFilename ( std::string  _arg)
virtual

Mean value of gaussien noise for spectra simulation.

◆ SetVariance()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
virtual void otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::SetVariance ( double  _arg)
virtual

Mean value of gaussien noise for spectra simulation.

◆ ThreadedProcessLabelObject()

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
void otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::ThreadedProcessLabelObject ( LabelObjectType labelObject)
overrideprotected

Mean value of gaussien noise for spectra simulation.

Definition at line 65 of file otbLabelMapToSimulatedImageFilter.hxx.

Member Data Documentation

◆ m_Mean

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
double otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::m_Mean
private

Mean value of gaussien noise for spectra simulation.

Definition at line 142 of file otbLabelMapToSimulatedImageFilter.h.

◆ m_NumberOfComponentsPerPixel

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
unsigned int otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::m_NumberOfComponentsPerPixel
private

Mean value of gaussien noise for spectra simulation.

Definition at line 138 of file otbLabelMapToSimulatedImageFilter.h.

◆ m_PathRoot

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
std::string otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::m_PathRoot
private

Mean value of gaussien noise for spectra simulation.

Definition at line 140 of file otbLabelMapToSimulatedImageFilter.h.

◆ m_SatRSRFilename

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
std::string otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::m_SatRSRFilename
private

Mean value of gaussien noise for spectra simulation.

Definition at line 139 of file otbLabelMapToSimulatedImageFilter.h.

◆ m_Variance

template<class TInputLabelMap , class TSimuStep1 , class TSimuStep2 , class TOutputImage >
double otb::LabelMapToSimulatedImageFilter< TInputLabelMap, TSimuStep1, TSimuStep2, TOutputImage >::m_Variance
private

Variance of gaussien noise for spectra simulation.

Definition at line 145 of file otbLabelMapToSimulatedImageFilter.h.


The documentation for this class was generated from the following files: