Platforms to show: All Mac Windows Linux Cross-Platform

Back to IMImageQ8MBS class.

IMImageQ8MBS.Magnify as IMImageQ8MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method Image Magick MBS GraphicsMagick Plugin 5.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
A convenience method that scales an image proportionally to twice its size.

Sets the last exception property.
For more details please check the ImageMagick documentation.

IMImageQ8MBS.Minify as IMImageQ8MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method Image Magick MBS GraphicsMagick Plugin 5.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
A convenience method that scales an image proportionally to half its size.

Sets the last exception property.
For more details please check the ImageMagick documentation.

IMImageQ8MBS.Resize(width as Integer, height as Integer, FilterID as Integer, blur as Double) as IMImageQ8MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method Image Magick MBS GraphicsMagick Plugin 5.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Scales an image to the desired dimensions.

Constants for the FilterID:
const PointFilter=1
const BoxFilter=2
const TriangleFilter=3
const HermiteFilter=4
const HanningFilter=5
const HammingFilter=6
const BlackmanFilter=7
const GaussianFilter=8
const QuadraticFilter=9
const CubicFilter=10
const CatromFilter=11
const MitchellFilter=12
const LanczosFilter=13
const BesselFilter=14
const SincFilter=15

Most of the filters are FIR (finite impulse response), however, Bessel, Gaussian, and Sinc are IIR (infinite impulse response). Bessel and Sinc are windowed (brought down to zero) with the Blackman filter.
Sets the last exception property.

IMImageQ8MBS.Sample(width as Integer, height as Integer) as IMImageQ8MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method Image Magick MBS GraphicsMagick Plugin 5.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Scales an image to the desired dimensions with pixel sampling.

Unlike other scaling methods, this method does not introduce any additional color into the scaled image.
For more details please check the ImageMagick documentation.
Sets the last exception property.

IMImageQ8MBS.Scale(width as Integer, height as Integer) as IMImageQ8MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method Image Magick MBS GraphicsMagick Plugin 5.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Changes the size of an image to the given dimensions.
Example
dim image as IMImageQ8MBS // your image
image=Image.Scale(100,80)

This method was designed by Bob Friesenhahn as a low cost thumbnail generator.

columns: The number of columns in the scaled image.
rows: The number of rows in the scaled image.

Sets the last exception property.
For more details please check the ImageMagick documentation.

IMImageQ8MBS.Thumbnail(width as Integer, height as Integer) as IMImageQ8MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method Image Magick MBS GraphicsMagick Plugin 5.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Changes the size of an image to the given dimensions.

Sets the last exception property.
This method was designed by Bob Friesenhahn as a low cost thumbnail generator.
For more details please check the ImageMagick documentation.

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


The biggest plugin in space...