Image Component Library (ICL)
|
Pure virtual interface for color converters. More...
#include <PylonColorConverter.h>
Public Member Functions | |
virtual | ~ColorConverter () |
Virtual destructor. More... | |
virtual void | initBuffers (ConvBuffers *b)=0 |
initializes buffers in b as needed for color conversion. More... | |
virtual void | convert (const void *imgBuffer, ConvBuffers *b)=0 |
writes image from imgBuffer to b using appropriate conversion. More... | |
Pure virtual interface for color converters.
|
inlinevirtual |
Virtual destructor.
|
pure virtual |
writes image from imgBuffer to b using appropriate conversion.
Implemented in icl::io::pylon::Yuv422YUYVToRgb8Icl, icl::io::pylon::Yuv422ToRgb8Icl, icl::io::pylon::BayerToRgb8Icl, icl::io::pylon::PylonColorToRgb, icl::io::pylon::Rgb8uToRgb8u, icl::io::pylon::MonoToMono8u, icl::io::pylon::Mono16sToMono16s, and icl::io::pylon::Mono8uToMono8u.
|
pure virtual |
initializes buffers in b as needed for color conversion.
Implemented in icl::io::pylon::Yuv422YUYVToRgb8Icl, icl::io::pylon::Yuv422ToRgb8Icl, icl::io::pylon::BayerToRgb8Icl, icl::io::pylon::PylonColorToRgb, icl::io::pylon::Rgb8uToRgb8u, icl::io::pylon::MonoToMono8u, icl::io::pylon::Mono16sToMono16s, and icl::io::pylon::Mono8uToMono8u.