L_MatchHistogram

Summary

Transforms an image so that its histogram matches a reference images's histogram.

Syntax

#include "l_bitmap.h"

L_LTIMGEFX_API L_INT L_MatchHistogram(pBitmap, pRefBitmap, uFlags)

Parameters

pBITMAPHANDLE pBitmap

Pointer to the bitmap handle that references the bitmap on which to apply the effect.

pBITMAPHANDLE pRefBitmap

Pointer to the bitmap handle that references the bitmap which its histogram will be a reference for matching.

L_UINT uFlags

Reserved for future use.

Returns

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

Comments

This function supports 8-bit grayscale and 24-bit color images.

If the image to be transformed is 8-bit grayscale then the reference image must be 8-bit grayscale too. If the image to be transformed is 24-bit color, then the reference image could be 8-bit grayscale or 24-bit color.

Match Histogram Function - Before

Match Histogram Function - Before

Match Histogram Function - After

Match Histogram Function - After

View additional platform support for this Match Histogram function.

Required DLLs and Libraries

Platforms

Win32, x64, Linux.

See Also

Functions

Topics

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

LEADTOOLS Raster Imaging C API Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.