Platforms to show: All Mac Windows Linux Cross-Platform

Back to Picture class.

Picture.ChangeBrightnessLinearMBS(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
Changes the bightness of an image linear.
Example
// get test picture
dim p as Picture = LogoMBS(500)

dim n as Picture = p.ChangeBrightnessLinearMBS(30)

// show in window
window1.Backdrop = n

Value is fraction of change. Range -255 to 255. For example 127 would move all colors half the way to white.
Returns nil if the picture is no bitmap picture.

See also:

Some examples using this method:

Picture.ChangeBrightnessLinearMBS(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
Changes the bightness of an image linear.
Example
// get test picture
dim p as Picture = LogoMBS(500)

dim n as Picture = p.ChangeBrightnessLinearMBS(10,20,30)

// show in window
window1.Backdrop = n

Returns nil if the picture is no bitmap picture.
PS: This function may be optimized, if someone needs it to be faster (e.g. using Altivec).

See also:

Some examples using this method:

Blog Entries

The items on this page are in the following plugins: MBS Picture Plugin.


The biggest plugin in space...