MrSID Decode SDK for Raster Reference Manual
9.5.4.4709
|
change the colorspace of the image More...
#include <lti_colorTransformer.h>
Public Member Functions | |
LT_STATUS | initialize (LTIImageStage *srcImage, const LTIPixel &dstPixel) |
initializer More... | |
virtual lt_uint32 | getModifications (const LTIScene &scene) const |
Static Public Member Functions | |
static LTIColorTransformer * | create (void) |
static bool | isSupportedTransform (const LTIPixel &srcPixel, const LTIPixel &dstPixel) |
static LT_STATUS | push (LTIImageStage *&pipeline, const LTIPixel &pixelProps) |
static LT_STATUS | transformPixel (LTIPixel &newPixel, const LTIPixel &oldPixel) |
static LT_STATUS | transformBuffer (LTISceneBuffer &dstData, LTISceneBuffer &srcData) |
Protected Member Functions | |
LTIColorTransformer (void) | |
virtual | ~LTIColorTransformer (void) |
LT_STATUS | decodeBegin (const LTIPixel &pixelProps, const LTIScene &fullScene) |
LT_STATUS | decodeStrip (LTISceneBuffer &stripBuffer, const LTIScene &stripScene) |
LT_STATUS | decodeEnd (void) |
This class changes the colorspace of the image.
The supported color transforms are:
Definition at line 38 of file lti_colorTransformer.h.
|
protected |
|
protectedvirtual |
|
static |
|
protected |
|
protected |
|
protected |
LT_STATUS LTIColorTransformer::initialize | ( | LTIImageStage * | srcImage, |
const LTIPixel & | dstPixel | ||
) |
Creates an image stage with the given colorspace. The sample values will undergo the requisite color transform function to map from the input colorspace to the output colorspace.
srcImage | the base image |
dstPixel | the desired output pixel properties |
|
static |
|
static |
|
static |
|
static |
LizardTech |