Platforms to show: All Mac Windows Linux Cross-Platform

GMImageMBS class

Type Topic Plugin Version macOS Windows Linux iOS Targets
class GraphicsMagick MBS GraphicsMagick Plugin 9.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Image is the primary object in Magick++ and represents a single image frame (see image design).
Example
dim c as new GMColorMBS("white")
dim g as new GMGeometryMBS(100,100)
dim image as new GMImageMBS(g, c)

With MBS Plugin 14.0 we offer this classes in 8bit (GM prefix) or 16bit (GM16 prefix).

The GMImageArrayMBS class must be used to operate on image sequences or images (e.g. of format GIF, TIFF, MIFF, Postscript, & MNG) which are comprized of multiple image frames. Individual frames of a multi-frame image may be requested by adding array-style notation to the end of the file name (e.g. "animation.gif[3]" retrieves the fourth frame of a GIF animation. Various image manipulation operations may be applied to the image. Attributes may be set on the image to influence the operation of the manipulation operations. The GMPixelsMBS class provides low-level access to image pixels.

This class has no sub classes.

Some methods using this class:

Some properties using for this class:

Some examples using this class:

Blog Entries

Xojo Developer Magazine

Videos

Release notes

  • Version 23.3
  • Version 23.2
  • Version 21.2
    • Renamed composite functions in GMImageMBS to compositeAt and compositeXY.
  • Version 21.1
    • Added SetLogEventMask and IsLoggingEnabled shared methods to GMImageMBS class.
  • Version 20.4
  • Version 20.1
  • Version 19.4
    • Added Hash function for GMImageMBS class.
    • Fixed crash with nil folderItem passed to Read, Constructor or Ping methods in GMImageMBS class.
    • Fixed GMImageMBS functions to return picture to better work with GIF images.
  • Version 19.0
    • Added autoOrient, extent, formatExpression, Quiet, repage and resize methods to GMImageMBS class.
    • Added JasperLibVersion, TIFFLibVersion and ZLibVersion to GMImageMBS class.
    • Changed 80 properties in GMImageMBS class to be debugger visible.
  • Version 18.4
    • Added GetEXIFOrientation and SetEXIFOrientation to GMImageMBS class.
    • Fixed crash in GMImageMBS for setting empty profiles to clear them.
    • Fixed font mapping in GraphicsMagick for Mac and Windows, so SVG convert better and GMImageMBS.Annotate can take font name instead of full path.

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


GMImageChannelStatisticsMBS   -   GMImageStatisticsMBS


The biggest plugin in space...