Platforms to show: All Mac Windows Linux Cross-Platform
Back to Picture class.
Picture.ChangeBrightnessAbsoluteMBS(Brightness as Double) as picture
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Graphics & Pictures | MBS Picture Plugin | 4.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
To every pixel component the value is added.
Returns nil if the picture is no bitmap picture.
See also:
Some examples using this method:
Picture.ChangeBrightnessAbsoluteMBS(BrightnessRed as Double, BrightnessGreen as Double, BrightnessBlue as Double) as picture
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Graphics & Pictures | MBS Picture Plugin | 4.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
To every pixel component the value is added.
Returns nil if the picture is no bitmap picture.
PS: This function may be optimized, if someone needs it to be faster.
Basicly Picture.ChangeBrightnessAbsoluteMBS does this:
for each pixel in picture
pixel.red = pixel.red + r
pixel.green = pixel.green + g
pixel.blue = pixel.blue + b
next
and it limits the pixel values to the range 0 to 255.
See also:
Some examples using this method:
The items on this page are in the following plugins: MBS Picture Plugin.