REFLECTIONOPTIONS

Summary

The REFLECTIONOPTIONS structure contains the reflection mask data obtained from calling L_BlurDetectionExt.

Syntax

typedef struct REFLECTIONOPTIONS 
{ 
   L_UINT uStructSize; 
   pBITMAPHANDLE pReflectionMask; 
} REFLECTIONOPTIONS, * pREFLECTIONOPTIONS; 

Members

uStructSize

Size of this structure in bytes, for versioning. Use the sizeof() operator to calculate this value.

pReflectionMask

The 8-bit mask bitmap referencing the reflection areas of the BITMAPHANDLE that was passed to L_BlurDetectionExt.

The value of this member will be null if no reflection is detected.

Comments

pREFLECTIONOPTIONS is a pointer to a REFLECTIONOPTIONS structure.

A pixel value of 255 suggests high reflection, which means that the pixel is completely obstructed.

A highly saturated images may result in excess reflection detection.

Usage

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.