Platforms to show: All Mac Windows Linux Cross-Platform
Back to GM16ImageMBS class.
GM16ImageMBS.adjoin as boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
GM16ImageMBS.animationDelay as UInt32
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This option is useful for regulating the animation of a sequence of GIF images within Netscape.
(Read and Write property)
GM16ImageMBS.animationIterations as UInt32
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
GM16ImageMBS.antiAlias as boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Enabled by default.
(Read and Write property)
GM16ImageMBS.backgroundColor as GM16ColorMBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
GM16ImageMBS.backgroundTexture as string
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Does not modify image pixels.
(Read and Write property)
GM16ImageMBS.baseColumns as UInt32
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 16.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
GM16ImageMBS.baseFilename as String
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 16.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
GM16ImageMBS.baseRows as Uint32
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
GM16ImageMBS.borderColor as GM16ColorMBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
GM16ImageMBS.boundingBox as GM16GeometryMBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The current fuzz value is used when discriminating between pixels. This is the crop bounding box used by crop(Geometry(0,0)).
(Read only property)
GM16ImageMBS.boxColor as GM16ColorMBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
GM16ImageMBS.classType as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
NOTE: setting a DirectClass image to PseudoClass will result in the loss of color information if the number of colors in the image is greater than the maximum palette size (either 256 or 65536 entries depending on the value of QuantumDepth when ImageMagick was built):
(Read and Write property)
GM16ImageMBS.clipMask as GM16ImageMBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The clip mask image must have the same dimensions as the current image or an exception is thrown. Clipping occurs wherever pixels are transparent in the clip mask image. Clipping Pass an invalid image to unset an existing clip mask.
(Read and Write property)
GM16ImageMBS.colorFuzz as Double
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
A number of algorithms search for a target color. By default the color must be exact. Use this option to match colors that are close to the target color in RGB space.
e.g. set to 50 for 8 bit class and 50 * 257 for the 16 bit class to allow 20% divagation in pixel values.
(Read and Write property)
GM16ImageMBS.colorMapSize as UInt32
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Setting the colormap size may extend or truncate the colormap. The maximum number of supported entries is specified by the MaxColormapSize constant, and is dependent on the value of QuantumDepth when GraphicsMagick is compiled. An exception is thrown if more entries are requested than may be supported. Care should be taken when truncating the colormap to ensure that the image colormap indexes reference valid colormap entries.
(Read and Write property)
GM16ImageMBS.colorSpace as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
| UndefinedColorspace | = 0 |
| RGBColorspace | = 1 (Plain old RGB colorspace) |
| GRAYColorspace | = 2 (Plain old full-range grayscale) |
| TransparentColorspace | = 3 (RGB but preserve matte channel during quantize) |
| OHTAColorspace | = 4 |
| XYZColorspace | = 5 (CIE XYZ) |
| YCCColorspace | = 6 (Kodak PhotoCD PhotoYCC) |
| YIQColorspace | = 7 |
| YPbPrColorspace | = 8 |
| YUVColorspace | = 9 |
| CMYKColorspace | = 10 (Cyan, magenta, yellow, black, alpha) |
| sRGBColorspace | = 11 (Kodak PhotoCD sRGB) |
| HSLColorspace | = 12 (Hue, saturation, luminosity) |
| HWBColorspace | = 13 (Hue, whiteness, blackness) |
| LABColorspace | = 14 (LAB colorspace not supported yet other than via lcms) |
| CineonLogRGBColorspace | = 15 (RGB data with Cineon Log scaling, 2.048 density range) |
| Rec601LumaColorspace | = 16 (Luma (Y) according to ITU-R 601) |
| Rec601YCbCrColorspace | = 17 (YCbCr according to ITU-R 601) |
| Rec709LumaColorspace | = 18 (Luma (Y) according to ITU-R 709) |
| Rec709YCbCrColorspace | = 19 (YCbCr according to ITU-R 709) |
GM16ImageMBS.columns as UInt32
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
GM16ImageMBS.comment as string
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
When you set this property, you add comment string to image.
By default, each image is commented with its file name. Use this method to assign a specific comment to the image. Optionally you can include the image filename, type, width, height, or other image attributes by embedding special format characters:
(Read and Write property)
GM16ImageMBS.compose as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
GM16ImageMBS.compressType as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The default is the compression type of the input image file.
(Read and Write property)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
GM16ImageMBS.density as GM16GeometryMBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This option specifies an image density when decoding a Postscript or Portable Document page. Often used with psPageSize.
(Read and Write property)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Used to specify the bit depth when reading or writing raw images or when the output format supports multiple depths. Defaults to the quantum depth that GraphicsMagick is compiled with.
(Read and Write property)
GM16ImageMBS.directory as string
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
GM16ImageMBS.endian as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Endianness (LSBEndian like Intel, MSBEndian like SPARC, or NativeEndian for what this computer uses) for image formats which support endian-specific options.
(Read and Write property)
GM16ImageMBS.ExifThumbnail as String
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 20.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns string containing JPEG compressed image data.
For new development, please use ExifTagsMBS class instead.
(Read only property)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
If you get the value, it is the gamma level of the image. Gamma is a pow() function which converts between the linear light representation and the representation for the computer display. Most computer images are gamma corrected to 2.2 (1/0.4545) so that each step results in a visually linear step on a computer or video display:
(Read and Write property)
See also:
GM16ImageMBS.geometry as GM16GeometryMBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
GM16ImageMBS.getConstIndexes as Ptr
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 16.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
GM16ImageMBS.getIndexes as Ptr
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 16.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
GM16ImageMBS.gifDisposeMethod as UInt32
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This option (specific to the GIF file format) is used to control how successive frames are rendered (how the preceding frame is disposed of) when creating a GIF animation.
| Constant | Disposal | Description |
|---|---|---|
| UndefinedDispose | 0 | No disposal specified. |
| NoneDispose | 1 | Do not dispose between frames. |
| BackgroundDispose | 2 | Overwrite frame with background color from header. |
| PreviousDispose | 3 | Overwrite with previous frame. |
GM16ImageMBS.handle as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
GM16ImageMBS.height as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This is a convenience function for you which calls size.height.
(Read only property)
GM16ImageMBS.iccColorProfile as GM16BlobMBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Supplied via a Blob since Magick++/ and GraphicsMagick do not currently support formating this data structure directly. Specifications are available from the International Color Consortium for the format of ICC color profiles.
(Read and Write property)
GM16ImageMBS.interlaceType as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This option is used to specify the type of interlacing scheme for raw image formats such as RGB or YUV. NoInterlace means do not interlace, LineInterlace uses scanline interlacing, and PlaneInterlace uses plane interlacing. PartitionInterlace is like PlaneInterlace except the different planes are saved to individual files (e.g. image.R, image.G, and image.B). Use LineInterlace or PlaneInterlace to create an interlaced GIF or progressive JPEG image.
(Read and Write property)
GM16ImageMBS.iptcProfile as GM16BlobMBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Supplied via a Blob since Magick++ and GraphicsMagick do not currently support formating this data structure directly. Specifications are available from the International Press Telecommunications Council for IPTC profiles.
(Read and Write property)
GM16ImageMBS.isValid as boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Set to false in order to invalidate the image. Images constructed via the default constructor are invalid images and isValid() will return false.
(Read and Write property)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
See also:
GM16ImageMBS.lineWidth as Double
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This method is now deprecated. Please use strokeWidth instead.
(Read and Write property)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
GM16ImageMBS.matteColor as GM16ColorMBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
GM16ImageMBS.meanErrorPerPixel as Double
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This parameter is only valid if verbose is set to true and the image has just been quantized.
(Read only property)
GM16ImageMBS.modulusDepth as UInt32
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The pixel modulus depth may be decreased by supplying a value which is less than the current value, updating the pixels (reducing accuracy) to the new depth. The pixel modulus depth can not be increased over the current value using this method.
(Read and Write property)
GM16ImageMBS.monochrome as boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
GM16ImageMBS.normalizedMaxError as Double
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | GraphicsMagick | MBS GraphicsMagick Plugin | 14.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This parameter is only valid if verbose is set to true and the image has just been quantized.
(Read only property)
The items on this page are in the following plugins: MBS GraphicsMagick Plugin.