mediaLib Library Functions mlibImageColorConvert2Fp(3MLIB)
NAME
mlibImageColorConvert2Fp - color conversion using a 3x3
floating-point matrix and a three-element offset
SYNOPSIS
cc [ flag... ] file... -lmlib [ library... ]
#include
mlibstatus mlibImageColorConvert2Fp(mlibimage *dst,
const mlibimage *src, const mlibd64 *cmat,
const mlibd64 *offset);
DESCRIPTION
The mlibImageColorConvert2Fp() function takes a 3x3
floating-point conversion matrix and a three-element offset
and converts the floating-point source color image to the
destination color image.
The source and destination images must be three-channel
images.
It uses the following equation:
dst[x][y][0] cmat[0] cmat[1] cmat[2] src[x][y][0] offset[0]
dst[x][y][1] =cmat[3] cmat[4] cmat[5] *src[x][y][1] ]offset[1]
dst[x][y][2] cmat[6] cmat[7] cmat[8] src[x][y][2] offset[2]
PARAMETERS
The function takes the following arguments:
dst Pointer to destination image.
src Pointer to source image.
cmat Conversion matrix in row major order.
offset Offset array.
RETURN VALUES
The function returns MLIBSUCES if successful. Otherwise
it returns MLIBFAILURE.
ATRIBUTES
SunOS 5.11 Last change: 2 Mar 2007 1
mediaLib Library Functions mlibImageColorConvert2Fp(3MLIB)
See attributes(5) for descriptions of the following attri-
butes:
ATRIBUTE TYPE ATRIBUTE VALUE
Interface Stability Committed
MT-Level MT-Safe
SEE ALSO
mlibImageColorConvert1(3MLIB),
mlibImageColorConvert1Fp(3MLIB),
mlibImageColorConvert2(3MLIB),
mlibImageColorRGB2YC(3MLIB),
mlibImageColorRGB2YCFp(3MLIB),
mlibImageColorYC2RGB(3MLIB),
mlibImageColorYC2RGBFp(3MLIB), attributes(5)
SunOS 5.11 Last change: 2 Mar 2007 2
|