LColor::Convert

Summary

Converts image data in a buffer from one color conversion model to another.

Syntax

#include "ltwrappr.h"

L_INT LColor::Convert(pSrc, pDst, nWidth, nHeight, nInAlign, nOutAlign);

Parameters

L_UCHAR * pSrc

Pointer to the buffer that references the input data.

L_UCHAR * pDst

Pointer to the buffer to be updated with the converted data.

L_INT nWidth

Width of pixels to be processed.

L_INT nHeight

Height of pixels to be processed.

L_INT nInAlign

Each scanline in the input buffer is a multiple of nInAlign bytes.

L_INT nOutAlign

Each scanline in the output buffer is a multiple of nOutAlign bytes.

Returns

Value Meaning
SUCCESS The function was successful.
< 1 An error occurred. Refer to Return Codes.

Comments

Conversion is done by setting the nActiveMethod value of the CONVERSION_PARAMS structure when calling LColor::Initialize. To change the nActiveMethod value, use LColor::SetConversionParams. Only methods supported by the initialized converter should be specified.

Required DLLs and Libraries

See Also

Functions

Topics

Example

For an example, refer to LColor::Initialize.

Help Version 22.0.2023.2.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Color Conversion C++ Class Library Help

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.