2.2.3.2 BrightnessContrastEffect Object
The BrightnessContrastEffect object specifies an expansion or contraction of the lightest and darkest areas of an image.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BrightnessLevel |
|||||||||||||||||||||||||||||||
ContrastLevel |
BrightnessLevel (4 bytes): A signed integer that specifies the brightness level. This value MUST be in the range -255 through 255, with effects as follows:
-
Value
Meaning
-255 ≤ value < 0
As the value decreases, the brightness of the image SHOULD decrease.
0
A value of 0 specifies that the brightness MUST NOT change.
0 < value ≤ 255
As the value increases, the brightness of the image SHOULD increase.
ContrastLevel (4 bytes): A signed integer that specifies the contrast level. This value MUST be in the range -100 through 100, with effects as follows:
-
Value
Meaning
-100 ≤ value < 0
As the value decreases, the contrast of the image SHOULD decrease.
0
A value of 0 specifies that the contrast MUST NOT change.
0 < value ≤ 100
As the value increases, the contrast of the image SHOULD increase.
Bitmap images are specified by EmfPlusBitmap objects (section 2.2.2.2).
See section 2.2.3 for the specification of additional image effects parameter objects.