In This Topic ▼

Dialog Based Initialization

The Color Conversion C++ Class Library provides a color space dialog that can be used to initialize a conversion. To do a dialog based initialization follow the steps below:

  1. Define the following global variables:

    LColor clr; 
    L_UCHAR *pRGBData; 
    L_UCHAR *pLABData; 
    L_INT nWidth; 
    L_INT nHeight; 
    L_INT nInAlign; 
    L_INT nOutAlign; 

  2. Display the color space dialog box to initialize as follows:

    clr.ClrDlg(DLG_LAB, NULL, NULL); 

  3. Convert from RGB to CIELab as follows:

    clr.Convert(pRGBData, pLABData, nWidth, nHeight, nInAlign, nOutAlign); 

  4. At the end, free the color conversion object:

    clr.Free(); 

See Also

Topics:

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.