Compute Library
18.05
|
Basic function to run CLColorConvertKernel. More...
#include <CLColorConvert.h>
Public Member Functions | |
void | configure (const ICLTensor *input, ICLTensor *output) |
Initialize the function's source, destination. More... | |
void | configure (const ICLMultiImage *input, ICLImage *output) |
Initialize the function's source, destination. More... | |
void | configure (const ICLImage *input, ICLMultiImage *output) |
Initialize the function's source, destination. More... | |
void | configure (const ICLMultiImage *input, ICLMultiImage *output) |
Initialize the function's source, destination. More... | |
Public Member Functions inherited from ICLSimpleFunction | |
ICLSimpleFunction () | |
Default constructor. More... | |
void | run () overridefinal |
Run the kernels contained in the function. More... | |
Public Member Functions inherited from IFunction | |
virtual | ~IFunction ()=default |
Destructor. More... | |
virtual void | prepare () |
Prepare the function for executing. More... | |
Basic function to run CLColorConvertKernel.
Definition at line 39 of file CLColorConvert.h.
Initialize the function's source, destination.
[in] | input | Source tensor. Formats supported: RGBA8888/UYVY422/YUYV422/RGB888 |
[out] | output | Destination tensor. Formats supported: RGB888 (if the formats of input are RGBA8888/UYVY422/YUYV422), RGBA8888 (if the formats of input are UYVY422/YUYV422/RGB888/) |
void configure | ( | const ICLMultiImage * | input, |
ICLImage * | output | ||
) |
Initialize the function's source, destination.
[in] | input | Multi-planar source image. Formats supported: NV12/NV21/IYUV |
[out] | output | Single-planar destination image. Formats supported: RGB888/RGBA8888 |
void configure | ( | const ICLImage * | input, |
ICLMultiImage * | output | ||
) |
Initialize the function's source, destination.
[in] | input | Single-planar source image. Formats supported: RGB888/RGBA8888/UYVY422/YUYV422 |
[out] | output | Multi-planar destination image. Formats supported: NV12/IYUV/YUV444 (if the formats of input are RGB888/RGB8888) |
void configure | ( | const ICLMultiImage * | input, |
ICLMultiImage * | output | ||
) |
Initialize the function's source, destination.
[in] | input | Multi-planar source image. Formats supported: NV12/NV21/IYUV |
[out] | output | Multi-planar destination image. Formats supported: YUV444/IYUV (if the formats of input are NV12/NV21)/NV12 (if the format of input is IYUV) |