Image Component Library (ICL)
|
This ColorConverter uses the icl Bayer to Rgb conversion. More...
#include <PylonColorConverter.h>
Public Member Functions | |
BayerToRgb8Icl (core::BayerConverter::bayerConverterMethod method, core::BayerConverter::bayerPattern pattern, utils::Size s) | |
Constructor initializes conversion. More... | |
~BayerToRgb8Icl () | |
frees allocated ressources More... | |
void | initBuffers (ConvBuffers *b) |
initializes buffers in b as needed for color conversion. More... | |
void | convert (const void *imgBuffer, ConvBuffers *b) |
writes image from imgBuffer to b using appropriate conversion. More... | |
Public Member Functions inherited from icl::io::pylon::ColorConverter | |
virtual | ~ColorConverter () |
Virtual destructor. More... | |
Private Attributes | |
core::BayerConverter | m_Conv |
std::vector< icl8u * > | m_Channels |
utils::Size | m_Size |
This ColorConverter uses the icl Bayer to Rgb conversion.
icl::io::pylon::BayerToRgb8Icl::BayerToRgb8Icl | ( | core::BayerConverter::bayerConverterMethod | method, |
core::BayerConverter::bayerPattern | pattern, | ||
utils::Size | s | ||
) |
Constructor initializes conversion.
icl::io::pylon::BayerToRgb8Icl::~BayerToRgb8Icl | ( | ) |
frees allocated ressources
|
virtual |
writes image from imgBuffer to b using appropriate conversion.
Implements icl::io::pylon::ColorConverter.
|
virtual |
initializes buffers in b as needed for color conversion.
Implements icl::io::pylon::ColorConverter.
|
private |
|
private |
|
private |