|
latest version v1.9 - last update 10 Apr 2010 |
|
Merge XYZ channels. More...
#include <ltiMergeXYZToImage.h>


Public Member Functions | |
| virtual const char * | getTypeName () const |
| virtual functor * | clone () const |
| virtual bool | apply (const matrix< float > &c1, const matrix< float > &c2, const matrix< float > &c3, image &img) const |
| virtual bool | apply (const channel8 &c1, const channel8 &c2, const channel8 &c3, image &img) const |
| virtual bool | apply (const float &c1, const float &c2, const float &c3, rgbPixel &pixel) const |
| virtual bool | apply (const ubyte &c1, const ubyte &c2, const ubyte &c3, rgbPixel &pixel) const |
Merge XYZ channels.
| virtual bool lti::mergeXYZToImage::apply | ( | const ubyte & | c1, | |
| const ubyte & | c2, | |||
| const ubyte & | c3, | |||
| rgbPixel & | pixel | |||
| ) | const [virtual] |
on-copy operator for 8-bit values
Implements lti::mergeImage.
| virtual bool lti::mergeXYZToImage::apply | ( | const float & | c1, | |
| const float & | c2, | |||
| const float & | c3, | |||
| rgbPixel & | pixel | |||
| ) | const [virtual] |
on-copy operator for 32-bit "floating-point" values
Implements lti::mergeImage.
| virtual bool lti::mergeXYZToImage::apply | ( | const channel8 & | c1, | |
| const channel8 & | c2, | |||
| const channel8 & | c3, | |||
| image & | img | |||
| ) | const [virtual] |
on-copy operator for 8-bit channels
Implements lti::mergeImage.
| virtual bool lti::mergeXYZToImage::apply | ( | const matrix< float > & | c1, | |
| const matrix< float > & | c2, | |||
| const matrix< float > & | c3, | |||
| image & | img | |||
| ) | const [virtual] |
on-copy operator for 32-bit "floating-point" channels
Implements lti::mergeImage.
| virtual functor* lti::mergeXYZToImage::clone | ( | ) | const [virtual] |
returns a poinbter to a clone of the functor
Implements lti::functor.
| virtual const char* lti::mergeXYZToImage::getTypeName | ( | ) | const [virtual] |
returns the name of this type
Reimplemented from lti::mergeImage.