Error processing SSI file
LEADTOOLS Image Processing (Leadtools.ImageProcessing.Color assembly)

Show in webframe

Master Property (AutoColorLevelCommand)








Gets the color leveling information for the Master channel when the Type property is set to either AutoColorLevelCommandType.Contrast or AutoColorLevelCommandType.Intensity.
Syntax
public ColorLevelCommandData Master {get;}
'Declaration
 
Public ReadOnly Property Master As ColorLevelCommandData
'Usage
 
Dim instance As AutoColorLevelCommand
Dim value As ColorLevelCommandData
 
value = instance.Master
public ColorLevelCommandData Master {get;}
@property (nonatomic, strong, readonly) LTColorLevelCommandData *master
public ColorLevelCommandData getMaster()
 get_Master(); 
public:
property ColorLevelCommandData^ Master {
   ColorLevelCommandData^ get();
}

Property Value

The color leveling information for the Master channel. If AutoColorLevelCommandFlags.NoProcess is not set in Flag property, you can set the value of this property as null. If AutoColorLevelCommandFlags.NoProcess is set in Flag property, then this property cannot be null.
Remarks
If Flag property is set to AutoColorLevelCommandType.Level, then the value of this property is unchanged.

The AutoColorLevelCommand command updates the value of this property.

In order to speed up widely used image processing filters in LEADTOOLS, the grayscale value (master channel) of a colored image is calculated using the following formulas:

             #define CalcGrayValue(r, g, b) ((L_UCHAR)(((L_UCHAR) (((2 * (L_UINT) (r)) + (5 * (L_UINT) (g)) + (L_UINT) (b) + 4) / 8))))
             #define CalcGrayValue16(r, g, b) ((L_UINT16) (((2 * (L_UINT32) (r)) + (5 * (L_UINT32) (g)) + (L_UINT32) (b) + 4) / 8))
             #define CalcGrayValue32(r, g, b) ((L_UINT32) (((2 * (L_UINT32) (r)) + (5 * (L_UINT32) (g)) + (L_UINT32) (b) + 4) / 8))
             
Example
Refer to Flag.
Requirements

Target Platforms

See Also

Reference

AutoColorLevelCommand Class
AutoColorLevelCommand Members

Error processing SSI file