Platforms to show: All Mac Windows Linux Cross-Platform
Back to IMImageQ16MBS class.
IMImageQ16MBS.AdaptiveThreshold(width as Integer, height as Integer, offset as Integer) as IMImageQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 5.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This allows for thresholding of an image whose global intensity histogram doesn't contain distinctive peaks.
Sets the last exception property.
width: The width of the local neighborhood.
height: The height of the local neighborhood.
offset: The mean offset.
For more details please check the ImageMagick documentation.
IMImageQ16MBS.AddNoise(NoiseType as Integer) as IMImageQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 5.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Constants
| UndefinedNoise | =0 |
| UniformNoise | =1 |
| GaussianNoise | =2 |
| MultiplicativeGaussianNoise | =3 |
| ImpulseNoise | =4 |
| LaplacianNoise | =5 |
| PoissonNoise | =6 |
For more details please check the ImageMagick documentation.
Sets the last exception property.
IMImageQ16MBS.AffineTransformImage(matrix as IMImageAffineMatrixQ16MBS) as IMImageQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 11.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
IMImageQ16MBS.AppendImageToList(img as IMImageQ16MBS)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 5.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
For more details please check the ImageMagick documentation.
IMImageQ16MBS.AutoGammaImage as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 15.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns true on success or false on failure.
IMImageQ16MBS.AutoGammaImageChannel(ChannelType as Integer) as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 15.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns true on success or false on failure.
channelType: The channels to auto-level. If the special 'SyncChannels' flag is set all given channels is adjusted in the same way using the mean average of those channels.
Constants for channel:
| const UndefinedChannel | = 0 |
| const RedChannel | = &h0001 |
| const GrayChannel | = &h0001 |
| const CyanChannel | = &h0001 |
| const GreenChannel | = &h0002 |
| const MagentaChannel | = &h0002 |
| const BlueChannel | = &h0004 |
| const YellowChannel | = &h0004 |
| const AlphaChannel | = &h0008 |
| const OpacityChannel | = &h0008 |
| const BlackChannel | = &h0020 |
| const IndexChannel | = &h0020 |
| const AllChannels | = &h7fffffff |
IMImageQ16MBS.AutoLevelImage as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 15.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns true on success or false on failure.
IMImageQ16MBS.AutoLevelImageChannel(ChannelType as Integer) as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 15.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns true on success or false on failure.
ChannelType: The channels to auto-level. If the special 'SyncChannels' flag is set the min/max/mean value of all given channels is used for all given channels, to all channels in the same way.
Constants for channel:
| const UndefinedChannel | = 0 |
| const RedChannel | = &h0001 |
| const GrayChannel | = &h0001 |
| const CyanChannel | = &h0001 |
| const GreenChannel | = &h0002 |
| const MagentaChannel | = &h0002 |
| const BlueChannel | = &h0004 |
| const YellowChannel | = &h0004 |
| const AlphaChannel | = &h0008 |
| const OpacityChannel | = &h0008 |
| const BlackChannel | = &h0020 |
| const IndexChannel | = &h0020 |
| const AllChannels | = &h7fffffff |
IMImageQ16MBS.Average as IMImageQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 5.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Each image in the set must have the same width and height. Average() returns a single image with each corresponding pixel component of each image averaged. On failure, a nil image is returned and exception describes the reason for the failure.
Sets the last exception property.
For more details please check the ImageMagick documentation.
IMImageQ16MBS.BilevelChannel(channel as Integer, threshold as Double) as boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 5.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The result is a high-contrast image.
channel: The channel type.
threshold: define the threshold values.
Constants for channel:
| const UndefinedChannel | = 0 |
| const RedChannel | = &h0001 |
| const GrayChannel | = &h0001 |
| const CyanChannel | = &h0001 |
| const GreenChannel | = &h0002 |
| const MagentaChannel | = &h0002 |
| const BlueChannel | = &h0004 |
| const YellowChannel | = &h0004 |
| const AlphaChannel | = &h0008 |
| const OpacityChannel | = &h0008 |
| const BlackChannel | = &h0020 |
| const IndexChannel | = &h0020 |
| const AllChannels | = &h7fffffff |
For more details please check the ImageMagick documentation.
IMImageQ16MBS.BlackThreshold(threshold as string) as boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 5.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
No exceptions are generated.
threshold: Define the threshold value. (ASCII string)
For more details please check the ImageMagick documentation.
IMImageQ16MBS.BlobSize as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 5.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
For more details please check the ImageMagick documentation.
IMImageQ16MBS.Blur(radius as Double, sigma as Double) as IMImageQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 5.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma) . For reasonable results, the radius should be larger than sigma. Use a radius of 0 and BlurImage selects a suitable radius for you.
radius: The radius of the Gaussian, in pixels, not counting the center pixel.
sigma: The standard deviation of the Gaussian, in pixels.
For more details please check the ImageMagick documentation.
IMImageQ16MBS.BlurImageChannel(channel as Integer, radius as Double, sigma as Double) as IMImageQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 5.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma) . For reasonable results, the radius should be larger than sigma. Use a radius of 0 and BlurImageChannel selects a suitable radius for you.
channel: The channel type.
radius: The radius of the Gaussian, in pixels, not counting the center pixel.
sigma: The standard deviation of the Gaussian, in pixels.
Constants for channel:
| const UndefinedChannel | = 0 |
| const RedChannel | = &h0001 |
| const GrayChannel | = &h0001 |
| const CyanChannel | = &h0001 |
| const GreenChannel | = &h0002 |
| const MagentaChannel | = &h0002 |
| const BlueChannel | = &h0004 |
| const YellowChannel | = &h0004 |
| const AlphaChannel | = &h0008 |
| const OpacityChannel | = &h0008 |
| const BlackChannel | = &h0020 |
| const IndexChannel | = &h0020 |
| const AllChannels | = &h7fffffff |
For more details please check the ImageMagick documentation.
IMImageQ16MBS.BorderImage(x as Integer, y as Integer, width as Integer, height as Integer) as IMImageQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 11.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The width and height of the border are defined by the corresponding parameters.
IMImageQ16MBS.BrightnessContrastImage(brightness as Double, contrast as Double) as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 15.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns true on success or false on failure.
brightness: the brightness percent (-100 .. 100).
contrast: the contrast percent (-100 .. 100).
IMImageQ16MBS.BrightnessContrastImageChannel(ChannelType as Integer, brightness as Double, contrast as Double) as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 15.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns true on success or false on failure.
brightness: the brightness percent (-100 .. 100).
contrast: the contrast percent (-100 .. 100).
ChannelType: The channels to use.
Constants for channel:
| const UndefinedChannel | = 0 |
| const RedChannel | = &h0001 |
| const GrayChannel | = &h0001 |
| const CyanChannel | = &h0001 |
| const GreenChannel | = &h0002 |
| const MagentaChannel | = &h0002 |
| const BlueChannel | = &h0004 |
| const YellowChannel | = &h0004 |
| const AlphaChannel | = &h0008 |
| const OpacityChannel | = &h0008 |
| const BlackChannel | = &h0020 |
| const IndexChannel | = &h0020 |
| const AllChannels | = &h7fffffff |
IMImageQ16MBS.Edge(radius as Double) as IMImageQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 5.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Radius defines the radius of the convolution filter. Use a radius of 0 and Edge selects a suitable radius for you.
Sets the last exception property.
For more details please check the ImageMagick documentation.
IMImageQ16MBS.Emboss(radius as Double, sigma as Double) as IMImageQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 5.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma) . For reasonable results, radius should be larger than sigma. Use a radius of 0 and Emboss selects a suitable radius for you.
Sets the last exception property.
For more details please check the ImageMagick documentation.
IMImageQ16MBS.EncipherImage(passkey as string) as boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 11.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
passkey: encipher pixels with this passphrase.
Returns true on success.
IMImageQ16MBS.EqualizeImage as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 15.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns true on success or false on failure.
ChannelType: The channels to use.
IMImageQ16MBS.EqualizeImageChannel(ChannelType as Integer) as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 15.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns true on success or false on failure.
ChannelType: The channels to use.
Constants for channel:
| const UndefinedChannel | = 0 |
| const RedChannel | = &h0001 |
| const GrayChannel | = &h0001 |
| const CyanChannel | = &h0001 |
| const GreenChannel | = &h0002 |
| const MagentaChannel | = &h0002 |
| const BlueChannel | = &h0004 |
| const YellowChannel | = &h0004 |
| const AlphaChannel | = &h0008 |
| const OpacityChannel | = &h0008 |
| const BlackChannel | = &h0020 |
| const IndexChannel | = &h0020 |
| const AllChannels | = &h7fffffff |
IMImageQ16MBS.ExcerptImage(x as Integer, y as Integer, width as Integer, height as Integer) as IMImageQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 11.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Define the region of the image to extend with x, y, width, and height.
IMImageQ16MBS.ExtentImage(x as Integer, y as Integer, width as Integer, height as Integer) as IMImageQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 11.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Define the region of the image to extend with x, y, width, and height.
Set the (x,y) offset of the geometry to move the original image relative to the extended image.
IMImageQ16MBS.FlattenImages as IMImageQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 6.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns nil on any error.
Sets the last exception property.
IMImageQ16MBS.Flip as IMImageQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 6.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns nil on any error.
Sets the last exception property.
IMImageQ16MBS.Flop as IMImageQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 6.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns nil on any error.
Sets the last exception property.
IMImageQ16MBS.FrameImage(x as Integer, y as Integer, width as Integer, height as Integer, innerBevel as Integer, OuterBevel as Integer) as IMImageQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 11.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The color of the border is defined by the MatteColor of image. Width and height specify the border width of the vertical and horizontal sides of the frame. innerBevel and OuterBevel indicate the width of the inner and outer shadows of the frame.
IMImageQ16MBS.FxImage(expression as string) as IMImageQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 8.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Can raise an exception.
IMImageQ16MBS.GaussianBlurChannel(channel as Integer, radius as Double, sigma as Double) as IMImageQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 5.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma) . For reasonable results, the radius should be larger than sigma. Use a radius of 0 and GaussianBlur selects a suitable radius for you.
Sets the last exception property.
radius: the radius of the Gaussian, in pixels, not counting the center pixel.
channel: The channel type.
sigma: the standard deviation of the Gaussian, in pixels.
Constants for channel:
| const UndefinedChannel | = 0 |
| const RedChannel | = &h0001 |
| const GrayChannel | = &h0001 |
| const CyanChannel | = &h0001 |
| const GreenChannel | = &h0002 |
| const MagentaChannel | = &h0002 |
| const BlueChannel | = &h0004 |
| const YellowChannel | = &h0004 |
| const AlphaChannel | = &h0008 |
| const OpacityChannel | = &h0008 |
| const BlackChannel | = &h0020 |
| const IndexChannel | = &h0020 |
| const AllChannels | = &h7fffffff |
For more details please check the ImageMagick documentation.
IMImageQ16MBS.GetImageAttribute(key as string) as IMImageAttributeQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 6.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
IMImageQ16MBS.GetImageClippingPathAttribute as IMImageAttributeQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 6.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
IMImageQ16MBS.GetImageProfile(name as string) as string
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 5.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns "" on any error.
IMImageQ16MBS.GetNextImageAttribute as IMImageAttributeQ16MBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 6.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns nil on any error.
IMImageQ16MBS.GetNextImageProfile as string
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 5.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns "" on any error.
IMImageQ16MBS.HandleMemory as memoryblock
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 5.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns nil on any error.
IMImageQ16MBS.ImagesToBlob(info as IMImageInfoQ16MBS) as String
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Image Magick | MBS GraphicsMagick Plugin | 5.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
It returns the image sequence as a string. The magick member of the ImageInfo structure determines the format of the returned blob ( GIF, JPEG, PNG, etc. )
Note, some image formats do not permit multiple images to the same image stream (e.g. JPEG). in this instance, just the first image of the sequence is returned as a blob.
Sets the last exception property and returns "" on any error.
For more details please check the ImageMagick documentation.
The items on this page are in the following plugins: MBS GraphicsMagick Plugin.