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


Public Member Functions | |
| virtual const char * | getTypeName () const |
| virtual functor * | clone () const |
| virtual bool | apply (const matrix< float > &r, const matrix< float > &g, const matrix< float > &I, image &pixel) const |
| virtual bool | apply (const channel8 &r, const channel8 &g, const channel8 &I, image &pixel) const |
| virtual bool | apply (const float &r, const float &g, const float &I, rgbPixel &pixel) const |
| virtual bool | apply (const ubyte &r, const ubyte &g, const ubyte &I, rgbPixel &pixel) const |
Merge chromaticity channels rgI.
| virtual bool lti::mergergIToImage::apply | ( | const ubyte & | r, | |
| const ubyte & | g, | |||
| const ubyte & | I, | |||
| rgbPixel & | pixel | |||
| ) | const [virtual] |
merge the chromacity values r and g and intensity value into a pixel
| r | the chromacity value | |
| g | the chromacity value | |
| I | the intensity value | |
| pixel | the pixel to be splitted |
Implements lti::mergeImage.
| virtual bool lti::mergergIToImage::apply | ( | const float & | r, | |
| const float & | g, | |||
| const float & | I, | |||
| rgbPixel & | pixel | |||
| ) | const [virtual] |
merge the chromacity values r and g and intensity value into a pixel
| r | the chromacity value | |
| g | the chromacity value | |
| I | the intensity value | |
| pixel | the pixel to be splitted |
Implements lti::mergeImage.
| virtual bool lti::mergergIToImage::apply | ( | const channel8 & | r, | |
| const channel8 & | g, | |||
| const channel8 & | I, | |||
| image & | pixel | |||
| ) | const [virtual] |
merge the chromacity channels r and g and intensity channel into a pixel
| r | the chromacity value | |
| g | the chromacity value | |
| I | the intensity value | |
| pixel | the pixel to be splitted |
Implements lti::mergeImage.
| virtual bool lti::mergergIToImage::apply | ( | const matrix< float > & | r, | |
| const matrix< float > & | g, | |||
| const matrix< float > & | I, | |||
| image & | pixel | |||
| ) | const [virtual] |
merge the chromacity channels r and g and intensity channel into a pixel
| r | the chromacity value | |
| g | the chromacity value | |
| I | the intensity value | |
| pixel | the pixel to be splitted |
Implements lti::mergeImage.
| virtual functor* lti::mergergIToImage::clone | ( | ) | const [virtual] |
returns a pointer to a clone of the functor.
Implements lti::functor.
| virtual const char* lti::mergergIToImage::getTypeName | ( | ) | const [virtual] |
returns the name of this type
Reimplemented from lti::mergeImage.