Actions

GFL Misc.

From XnView Wiki

Revision as of 13:54, 24 September 2009 by WikiSysop (talk | contribs) (Created page with 'gflGetNumberOfColorsUsed The gflGetNumberOfColorsUsed gets the total unique colors of a picture. GFL_UINT32 gflGetNumberOfColorsUsed( GFL_BITMAP * src ); Parameters src …')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

gflGetNumberOfColorsUsed

The gflGetNumberOfColorsUsed gets the total unique colors of a picture.


GFL_UINT32 gflGetNumberOfColorsUsed(

 GFL_BITMAP * src

);

Parameters

src Pointer to a GFL_BITMAP structure.

Return value

Total unique colors.


See also

gflChangeColorDepth


gflJpegLosslessTransform

The gflJpegLosslessTransform function applies lossless transformations on a JPEG file.


GFL_ERROR gflJpegLosslessTransform(

 const char * filename,  
 GFL_LOSSLESS_TRANSFORM transform

);

Parameters

filename Pointer to a null-terminated string that contains the filename to modify. transform Transformation GFL_LOSSLESS_TRANSFORM_ROTATE90 Rotate of 90 degrees GFL_LOSSLESS_TRANSFORM_ROTATE180 Rotate of 180 degrees GFL_LOSSLESS_TRANSFORM_ROTATE270 Rotate of 270 degrees GFL_LOSSLESS_TRANSFORM_VERTICAL_FLIP Vertical flip GFL_LOSSLESS_TRANSFORM_HORIZONTAL_FLIP Horizontal flip


Return value

The function returns GFL_NO_ERROR if it is successful or a value of GFL_ERROR.