Platforms to show: All Mac Windows Linux Cross-Platform

Back to Picture class.

Picture.ChangeContrastMBS(Contrast 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 contrast of the picture.
Example
// get test picture
dim p as Picture = LogoMBS(500)

dim n as Picture = p.ChangeContrastMBS(-0.5)

// show in window
window1.Backdrop = n

All three color channels are handled with the same contrast change.
Returns a picture on success or nil on any error.
Parameters can have any value.
(values >=0.0 will add contrast, values below 0.0 will reduce contrast till gray picture at -1.0, values below -1.0 will add contrast again and also invert the picture)

See also:

Some examples using this method:

Picture.ChangeContrastMBS(ContrastRed as Double, ContrastGreen as Double, ContrastBlue 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 contrast of the picture.
Example
// get test picture
dim p as Picture = LogoMBS(500)

dim n as Picture = p.ChangeContrastMBS(-0.5,0.0,0.5)

// show in window
window1.Backdrop = n

Three different values, one for each channel.
Returns a picture on success or nil on any error.
(values >=0.0 will add contrast, values below 0.0 will reduce contrast till gray picture at -1.0, values below -1.0 will add contrast again and also invert the picture)

See also:

Some examples using this method:

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


The biggest plugin in space...