Classifiers raster input data adaptor. More...
#include <ClassifierAdaptors.h>
Public Member Functions | |
unsigned int | getElementsCount () const |
Returns the total elements number. More... | |
void | getFeature (const unsigned int &elementIndex, const unsigned int &featureIndex, DataType &featureValue) const |
Returns one feature value. More... | |
unsigned int | getFeaturesCount () const |
Returns the total features per element number. More... | |
RasterInputAdaptor (const te::rst::Raster &raster) | |
~RasterInputAdaptor () | |
Protected Attributes | |
unsigned int | m_nCols |
unsigned int | m_nRows |
const te::rst::Raster & | m_raster |
Classifiers raster input data adaptor.
Definition at line 45 of file ClassifierAdaptors.h.
|
inline |
Definition at line 49 of file ClassifierAdaptors.h.
|
inline |
Definition at line 54 of file ClassifierAdaptors.h.
|
inlinevirtual |
Returns the total elements number.
Implements te::cl::InputAdaptor< DataType >.
Definition at line 64 of file ClassifierAdaptors.h.
References te::rp::ca::RasterInputAdaptor< DataType >::m_nCols, and te::rp::ca::RasterInputAdaptor< DataType >::m_nRows.
|
inlinevirtual |
Returns one feature value.
elementIndex | Element index.. |
featureIndex | Feature index. |
featureValue | The returned feature value. |
Implements te::cl::InputAdaptor< DataType >.
Definition at line 57 of file ClassifierAdaptors.h.
References te::rst::Raster::getValue(), te::rp::ca::RasterInputAdaptor< DataType >::m_nCols, and te::rp::ca::RasterInputAdaptor< DataType >::m_raster.
|
inlinevirtual |
Returns the total features per element number.
Implements te::cl::InputAdaptor< DataType >.
Definition at line 70 of file ClassifierAdaptors.h.
References te::rst::Raster::getNumberOfBands(), and te::rp::ca::RasterInputAdaptor< DataType >::m_raster.
|
protected |
Definition at line 79 of file ClassifierAdaptors.h.
Referenced by te::rp::ca::RasterInputAdaptor< DataType >::getElementsCount(), and te::rp::ca::RasterInputAdaptor< DataType >::getFeature().
|
protected |
Definition at line 78 of file ClassifierAdaptors.h.
Referenced by te::rp::ca::RasterInputAdaptor< DataType >::getElementsCount().
|
protected |
Definition at line 77 of file ClassifierAdaptors.h.
Referenced by te::rp::ca::RasterInputAdaptor< DataType >::getFeature(), and te::rp::ca::RasterInputAdaptor< DataType >::getFeaturesCount().