OTB
9.0.0
Orfeo Toolbox
|
#include <otbMosaicFunctors.h>
Public Member Functions | |
LAB2RGB () | |
bool | operator!= (const LAB2RGB &) const |
TOutput | operator() (const TInput &A) const |
bool | operator== (const LAB2RGB &other) const |
vcl_size_t | OutputSize (const std::array< vcl_size_t, 1 > &) const |
~LAB2RGB () | |
Private Attributes | |
vnl_matrix< double > | D1 |
vnl_matrix< double > | D2 |
vnl_matrix< double > | M |
Base class for converting LAB into RGB color space (Ruderman et al.)
TODO: invert the function RGB2LAB than using the hardcoded one
Definition at line 145 of file otbMosaicFunctors.h.
|
inline |
Definition at line 148 of file otbMosaicFunctors.h.
References otb::Functor::LAB2RGB< TInput, TOutput >::D1, otb::Functor::LAB2RGB< TInput, TOutput >::D2, and otb::Functor::LAB2RGB< TInput, TOutput >::M.
|
inline |
Definition at line 175 of file otbMosaicFunctors.h.
|
inline |
Definition at line 179 of file otbMosaicFunctors.h.
|
inline |
Definition at line 189 of file otbMosaicFunctors.h.
References otb::Functor::LAB2RGB< TInput, TOutput >::D1, otb::Functor::LAB2RGB< TInput, TOutput >::D2, and otb::Functor::LAB2RGB< TInput, TOutput >::M.
|
inline |
Definition at line 184 of file otbMosaicFunctors.h.
|
inline |
Definition at line 224 of file otbMosaicFunctors.h.
|
private |
Definition at line 231 of file otbMosaicFunctors.h.
Referenced by otb::Functor::LAB2RGB< TInput, TOutput >::LAB2RGB(), and otb::Functor::LAB2RGB< TInput, TOutput >::operator()().
|
private |
Definition at line 232 of file otbMosaicFunctors.h.
Referenced by otb::Functor::LAB2RGB< TInput, TOutput >::LAB2RGB(), and otb::Functor::LAB2RGB< TInput, TOutput >::operator()().
|
private |
Definition at line 230 of file otbMosaicFunctors.h.
Referenced by otb::Functor::LAB2RGB< TInput, TOutput >::LAB2RGB(), and otb::Functor::LAB2RGB< TInput, TOutput >::operator()().