sunos man page for mlib_imageinvert

Query: mlib_imageinvert

OS: sunos

Section: 3mlib

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

mlib_ImageInvert(3MLIB) 				    mediaLib Library Functions					   mlib_ImageInvert(3MLIB)

NAME
mlib_ImageInvert - invert
SYNOPSIS
cc [ flag... ] file... -lmlib [ library... ] #include <mlib.h> mlib_status mlib_ImageInvert(mlib_image *dst, const mlib_image *src);
DESCRIPTION
The mlib_ImageInvert() function performs the inversion of an image such that white becomes black, light gray becomes dark gray, and so on. It uses the following equation: dst[x][y][i] = (Gwhite + Gblack) - src[x][y][i] The values of Gwhite and Gblack for different types of images are: Image Type Gwhite Gblack Gwhite + Gblack MLIB_BYTE 255 0 255(0xFF) MLIB_SHORT 32767 -32768 -1(0xFFFF) MLIB_USHORT 65535 0 65535(0xFFFF) MLIB_INT 2147483647 -2147483648 -1(0xFFFFFFFF) Given that integer data are in the two's complement representation, mlib_ImageInvert() is the same as mlib_ImageNot(), while mlib_ImageIn- vert_Inp() is the same as mlib_ImageNot_Inp().
PARAMETERS
The function takes the following arguments: dst Pointer to destination image. src Pointer to source image.
RETURN VALUES
The function returns MLIB_SUCCESS if successful. Otherwise it returns MLIB_FAILURE.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Evolving | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+
SEE ALSO
mlib_ImageInvert_Inp(3MLIB), mlib_ImageInvert_Fp(3MLIB), mlib_ImageInvert_Fp_Inp(3MLIB), attributes(5) SunOS 5.10 10 Nov 2004 mlib_ImageInvert(3MLIB)
Related Man Pages
mlib_imagecolorrgb2hsl(3mlib) - sunos
mlib_imagecolorhsl2rgb(3mlib) - sunos
mlib_imagedivalpha(3mlib) - sunos
mlib_imageinvert(3mlib) - opensolaris
mlib_imageinvert_inp(3mlib) - opensolaris
Similar Topics in the Unix Linux Community
Merge and Sort tabular data from different text files
Once upon an uptime.
Outputting sequences based on length with sed
Sort only numbers within a string
UNIX Environment Setup - (Just starting!)