OTB
9.0.0
Orfeo Toolbox
|
#include <otbMRFEnergy.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef LabelledImageType::PixelType | LabelledImagePixelType |
typedef TInput2 | LabelledImageType |
typedef itk::ConstNeighborhoodIterator< LabelledImageType > | LabelledNeighborhoodIterator |
typedef itk::Array< double > | ParametersType |
typedef itk::SmartPointer< Self > | Pointer |
typedef MRFEnergy | Self |
typedef itk::Object | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
virtual unsigned int | GetNumberOfParameters () const |
const ParametersType & | GetParameters (void) const |
virtual double | GetSingleValue (const LabelledImagePixelType &, const LabelledImagePixelType &) |
virtual double | GetValue (const LabelledImagePixelType &value1, const LabelledImagePixelType &value2) |
virtual double | GetValue (const LabelledNeighborhoodIterator &it, const LabelledImagePixelType &value2) |
virtual void | SetNumberOfParameters (unsigned int _arg) |
void | SetParameters (const ParametersType ¶meters) |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
MRFEnergy () | |
~MRFEnergy () override | |
Protected Attributes | |
unsigned int | m_NumberOfParameters |
ParametersType | m_Parameters |
Definition at line 149 of file otbMRFEnergy.h.
typedef itk::SmartPointer<const Self> otb::MRFEnergy< TInput2, TInput2 >::ConstPointer |
Definition at line 155 of file otbMRFEnergy.h.
typedef LabelledImageType::PixelType otb::MRFEnergy< TInput2, TInput2 >::LabelledImagePixelType |
Definition at line 158 of file otbMRFEnergy.h.
typedef TInput2 otb::MRFEnergy< TInput2, TInput2 >::LabelledImageType |
Definition at line 157 of file otbMRFEnergy.h.
typedef itk::ConstNeighborhoodIterator<LabelledImageType> otb::MRFEnergy< TInput2, TInput2 >::LabelledNeighborhoodIterator |
Definition at line 160 of file otbMRFEnergy.h.
typedef itk::Array<double> otb::MRFEnergy< TInput2, TInput2 >::ParametersType |
Definition at line 161 of file otbMRFEnergy.h.
typedef itk::SmartPointer<Self> otb::MRFEnergy< TInput2, TInput2 >::Pointer |
Definition at line 154 of file otbMRFEnergy.h.
typedef MRFEnergy otb::MRFEnergy< TInput2, TInput2 >::Self |
Definition at line 152 of file otbMRFEnergy.h.
typedef itk::Object otb::MRFEnergy< TInput2, TInput2 >::Superclass |
Definition at line 153 of file otbMRFEnergy.h.
|
inlineprotected |
Definition at line 220 of file otbMRFEnergy.h.
|
inlineoverrideprotected |
Definition at line 221 of file otbMRFEnergy.h.
virtual::itk::LightObject::Pointer otb::MRFEnergy< TInput2, TInput2 >::CreateAnother | ( | void | ) | const |
|
virtual |
|
virtual |
|
inline |
Definition at line 171 of file otbMRFEnergy.h.
|
inlinevirtual |
Definition at line 186 of file otbMRFEnergy.h.
|
inlinevirtual |
Definition at line 191 of file otbMRFEnergy.h.
|
inlinevirtual |
Definition at line 196 of file otbMRFEnergy.h.
|
static |
|
virtual |
|
inline |
Definition at line 176 of file otbMRFEnergy.h.
|
protected |
Definition at line 224 of file otbMRFEnergy.h.
|
protected |
Definition at line 225 of file otbMRFEnergy.h.