Platforms to show: All Mac Windows Linux Cross-Platform

Back to IMImage7MBS class.

Next items

IMImage7MBS.AcquireImageColormap(count as Integer) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Allocates an image colormap and initializes it to a linear gray colorspace.

If the image already has a colormap, it is replaced. AcquireImageColormap() returns true if successful, otherwise false if there is not enough memory.

colors: the number of colors in the image colormap.

See AcquireImageColormap function in ImageMagick documentation.

IMImage7MBS.AdaptiveBlur(radius as double, sigma as double) as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Adaptively blurs the image by blurring less intensely near image edges and more intensely far from edges.

We blur 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 AdaptiveBlur 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 Laplacian, in pixels.

See AdaptiveBlurImage function in ImageMagick documentation.

IMImage7MBS.AdaptiveResize(columns as Integer, Rows as Integer) as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Adaptively resize image with pixel resampling.

This is shortcut function for a fast interpolative resize using mesh interpolation. It works well for small resizes of less than +/- 50 of the original image size. For larger resizing on images a full filtered and slower resize function should be used instead.

columns: the number of columns in the resized image.
rows: the number of rows in the resized image.

See AdaptiveResizeImage function in ImageMagick documentation.

IMImage7MBS.AdaptiveSharpen(radius as double, sigma as double) as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Adaptively sharpens the image by sharpening more intensely near image edges and less intensely far from edges.

We sharpen 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 AdaptiveSharpen 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 Laplacian, in pixels.

See AdaptiveSharpenImage function in ImageMagick documentation.

IMImage7MBS.AdaptiveThreshold(width as Integer, height as integer, bias as double) as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Selects an individual threshold for each pixel based on the range of intensity values in its local neighborhood.

This allows for thresholding of an image whose global intensity histogram doesn't contain distinctive peaks.

width: the width of the local neighborhood.
height: the height of the local neighborhood.
bias: the mean bias.

See AdaptiveThresholdImage function in ImageMagick documentation.

IMImage7MBS.AddNoise(NoiseType as integer, value as double) as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Adds random noise to the image.

channel: the channel type.
noise_type: The type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson.
attenuate: attenuate the random distribution.

See AddNoiseImage function in ImageMagick documentation.

IMImage7MBS.AffineTransform(matrix as IMImageAffineMatrix7MBS) as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Transforms an image as dictated by the affine matrix.

It allocates the memory necessary for the new Image structure and returns a pointer to the new image.

See xx function in ImageMagick documentation.

IMImage7MBS.AppendImageToList(img as IMImage7MBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Appends the second image list to the end of the first list. The given image list pointer is left unchanged, unless it was empty.

See xx function in ImageMagick documentation.

IMImage7MBS.AuthenticPixels(X as Integer, Y as Integer, Width as Integer, Height as Integer) as Ptr

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Obtains a pixel region for read/write access.

If the region is successfully accessed, a pointer to a Quantum array representing the region is returned, otherwise NULL is returned.

The returned pointer may point to a temporary working copy of the pixels or it may point to the original pixels in memory. Performance is maximized if the selected region is part of one row, or one or more full rows, since then there is opportunity to access the pixels in-place (without a copy) if the image is in memory, or in a memory-mapped file. The returned pointer must *never* be deallocated by the user.

Pixels accessed via the returned pointer represent a simple array of type Quantum. If the image has corresponding metacontent,call GetAuthenticMetacontent() after invoking GetAuthenticPixels() to obtain the meta-content corresponding to the region. Once the Quantum array has been updated, the changes must be saved back to the underlying image using SyncAuthenticPixels() or they may be lost.

See xx function in ImageMagick documentation.

IMImage7MBS.AutoGamma as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Extract the 'mean' from the image and adjust the image to try make set its gamma appropriatally.

See AutoGammaImage function in ImageMagick documentation.

IMImage7MBS.AutoLevel as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Adjusts the levels of a particular image channel by scaling the minimum and maximum values to the full quantum range.

See AutoLevelImage function in ImageMagick documentation.

IMImage7MBS.AutoOrient(OrientationType as Integer) as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Adjusts an image so that its orientation is suitable for viewing (i.e. top-left orientation).

orientation: Current image orientation.

See AutoOrientImage function in ImageMagick documentation.

IMImage7MBS.AutoThreshold(autoThresholdMethod as Integer) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Automatically performs image thresholding dependent on which method you specify.

method: choose from Kapur, OTSU, or Triangle.

See AutoThresholdImage function in ImageMagick documentation.

IMImage7MBS.Bilevel(threshold as double) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Changes the value of individual pixels based on the intensity of each pixel channel.

The result is a high-contrast image.

More precisely each channel value of the image is 'thresholded' so that if it is equal to or less than the given value it is set to zero, while any value greater than that give is set to it maximum or QuantumRange.

This function is what is used to implement the "-threshold" operator for the command line API.

If the default channel setting is given the image is thresholded using just the gray 'intensity' of the image, rather than the individual channels.

threshold: define the threshold values.

See BilevelImage function in ImageMagick documentation.

IMImage7MBS.BlackThreshold(thresholds as string) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Is like Threshold but forces all pixels below the threshold into black while leaving all pixels at or above the threshold unchanged.

threshold: define the threshold value.

See BlackThresholdImage function in ImageMagick documentation.

IMImage7MBS.BlueShift(factor as double) as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Mutes the colors of the image to simulate a scene at nighttime in the moonlight.

factor: the shift factor.

See BlueShiftImage function in ImageMagick documentation.

IMImage7MBS.Blur(radius as double, sigma as double) as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Blurs an image.

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 Blur 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.

See BlurImage function in ImageMagick documentation.

IMImage7MBS.Border(rectangle as IMRectangleInfo7MBS, CompositeOperator as integer) as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Surrounds the image with a border of the color defined by the bordercolor member of the image structure.

The width and height of the border are defined by the corresponding members of the rectangle.

rectangle: define the width and height of the border.
CompositeOperator: the composite operator.

See BorderImage function in ImageMagick documentation.

IMImage7MBS.BrightnessContrast(brightness as double, contrast as double) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Changes the brightness and/or contrast of an image.

It converts the brightness and contrast parameters into slope and intercept and calls a polynomical function to apply to the image.

brightness: the brightness percent (-100 .. 100).
contrast: the contrast percent (-100 .. 100).

See BrightnessContrastImage function in ImageMagick documentation.

IMImage7MBS.Charcoal(radius as double, sigma as double) as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Creates a new image that is a copy of an existing one with the edge highlighted.

It allocates the memory necessary for the new Image structure and returns a pointer to the new image.

radius: the radius of the pixel neighborhood.
sigma: the standard deviation of the Gaussian, in pixels.

See CharcoalImage function in ImageMagick documentation.

IMImage7MBS.Chop(rect as IMRectangleInfo7MBS) as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Removes a region of an image and collapses the image to occupy the removed portion.

rect: Define the region of the image to chop.

See ChopImage function in ImageMagick documentation.

IMImage7MBS.CLAHE(Width as Integer, Height as Integer, NumberBins as Integer, ClipLimit as double) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Is a variant of adaptive histogram equalization in which the contrast amplification is limited, so as to reduce this problem of noise amplification.

width: the width of the tile divisions to use in horizontal direction.
height: the height of the tile divisions to use in vertical direction.
NumberBins: number of bins for histogram ("dynamic range").
ClipLimit: contrast limit for localised changes in contrast. A limit less than 1 results in standard non-contrast limited AHE.

See CLAHEImage function in ImageMagick documentation.

IMImage7MBS.Clamp as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Clamps image pixels.

Set each pixel whose value is below zero to zero and any the pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged.

See xx function in ImageMagick documentation.

IMImage7MBS.Clip as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Clips along the first path from the 8BIM profile, if present.

See ClipImage function in ImageMagick documentation.

IMImage7MBS.Clone as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Copies an image and returns the copy as a new image object.

See CloneImage function in ImageMagick documentation.

IMImage7MBS.CloneImageProfiles(SourceImage as IMImage7MBS) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Clones one or more image profiles.

See xx function in ImageMagick documentation.

IMImage7MBS.CloneProperties(Source as IMImage7MBS) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Clones all the image properties from source image to current image.

See CloneImageProperties function in ImageMagick documentation.

IMImage7MBS.Clut(clutImage as IMImage7MBS, pixelInterpolateMethod as integer) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Replaces each color value in the given image, by using it as an index to lookup a replacement color value in a Color Look UP Table in the form of an image.

The values are extracted along a diagonal of the CLUT image so either a horizontal or vertial gradient image can be used.

Typically this is used to either re-color a gray-scale image according to a color gradient in the CLUT image, or to perform a freeform histogram (level) adjustment according to the (typically gray-scale) gradient in the CLUT image.

When the 'channel' mask includes the matte/alpha transparency channel but one image has no such channel it is assumed that that image is a simple gray-scale image that will effect the alpha channel values, either for gray-scale coloring (with transparent or semi-transparent colors), or a histogram adjustment of existing alpha channel values. If both images have matte channels, direct and normal indexing is applied, which is rarely used.

clutImage: the color lookup table image for replacement color values.
method: the pixel interpolation method.

See ClutImage function in ImageMagick documentation.

IMImage7MBS.CoalesceImages as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Composites a set of images while respecting any page offsets and disposal methods.

GIF, MIFF, and MNG animation sequences typically start with an image background and each subsequent image varies in size and offset. A new image sequence is returned with all images the same size as the first images virtual canvas and composited with the next image in the sequence.

See CoalesceImages function in ImageMagick documentation.

IMImage7MBS.ColorDecisionList(ColorCorrectionCollection as string) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Accepts a lightweight Color Correction Collection (CCC) file which solely contains one or more color corrections and applies the correction to the image.

Here is a sample CCC file:

<ColorCorrectionCollection xmlns="urn:ASC:CDL:v1.2">
<ColorCorrection id="cc03345">
<SOPNode>
<Slope> 0.9 1.2 0.5 </Slope>
<Offset> 0.4 -0.5 0.6 </Offset>
<Power> 1.0 0.8 1.5 </Power>
</SOPNode>
<SATNode>
<Saturation> 0.85 </Saturation>
</SATNode>
</ColorCorrection>
</ColorCorrectionCollection>
which includes the slop, offset, and power for each of the RGB channels as well as the saturation.

ColorCorrectionCollection: the color correction collection in XML.

See ColorDecisionListImage function in ImageMagick documentation.

IMImage7MBS.Colorize(opacity as string, pixelInfo as IMPixelInfo7MBS) as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Blends the fill color with each pixel in the image.

A percentage blend is specified with opacity. Control the application of different color components by specifying a different percentage for each component (e.g. 90/100/10 is 90 red, 100 green, and 10 blue).

blend: A character string indicating the level of blending as a percentage.
colorize: A color value.

See ColorizeImage function in ImageMagick documentation.

IMImage7MBS.ColorspaceType as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Returns the potential type of image: sRGBColorspaceType, RGBColorspaceType, GRAYColorspaceType, etc.

See xx function in ImageMagick documentation.

IMImage7MBS.Combine(Colorspace as integer) as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Combines one or more images into a single image.

The grayscale value of the pixels of each image in the sequence is assigned in order to the specified channels of the combined image. The typical ordering would be image 1 => Red, 2 => Green, 3 => Blue, etc.

See CombineImages function in ImageMagick documentation.

IMImage7MBS.CompareImagesLayers(ImageLayerMethod as integer) as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Compares each image with the next in a sequence and returns the minimum bounding region of all the pixel differences (of the LayerMethod specified) it discovers.

Images do NOT have to be the same size, though it is best that all the images are 'coalesced' (images are all the same size, on a flattened canvas, so as to represent exactly how an specific frame should look).

No GIF dispose methods are applied, so GIF animations must be coalesced before applying this image operator to find differences to them.

method: the layers type to compare images with. Must be one of... CompareAnyLayer, CompareClearLayer, CompareOverlayLayer.

See xx function in ImageMagick documentation.

IMImage7MBS.ComplexImages(ComplexOperator as Integer) as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Performs complex mathematics on an image sequence.

See ComplexImages function in ImageMagick documentation.

IMImage7MBS.Composite(ComposeOperator as integer, Image as IMImage7MBS, ClipToSelf as boolean, xOffset as integer, yOffset as integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Returns the second image composited onto the first at the specified offset, using the specified composite method.

See xx function in ImageMagick documentation.

IMImage7MBS.CompositeLayers(CompositeOperator as Integer, Source as IMImage7MBS, XOffset as Integer, YOffset as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Compose the source image sequence over the destination image sequence, starting with the current image in both lists.

Each layer from the two image lists are composted together until the end of one of the image lists is reached. The offset of each composition is also adjusted to match the virtual canvas offsets of each layer. As such the given offset is relative to the virtual canvas, and not the actual image.

Composition uses given x and y offsets, as the 'origin' location of the source images virtual canvas (not the real image) allowing you to compose a list of 'layer images' into the destiantioni images. This makes it well sutiable for directly composing 'Clears Frame Animations' or 'Coaleased Animations' onto a static or other 'Coaleased Animation' destination image list. GIF disposal handling is not looked at.

Special case:- If one of the image sequences is the last image (just a single image remaining), that image is repeatally composed with all the images in the other image list. Either the source or destination lists may be the single image, for this situation.

In the case of a single destination image (or last image given), that image will ve cloned to match the number of images remaining in the source image list.

This is equivelent to the "-layer Composite" Shell API operator.

See xx function in ImageMagick documentation.

IMImage7MBS.CompressColormap as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
compresses an image colormap by removing any duplicate or unused color entries.

Returns true on success.
See CompressImageColormap function in ImageMagick documentation.

IMImage7MBS.ConsolidateCMYKImages as IMImage7MBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Consolidates separate C, M, Y, and K planes into a single image.

See ConsolidateCMYKImages function in ImageMagick documentation.

IMImage7MBS.Constructor(columns as Integer, Rows as Integer, map as String, StorageType as Integer, Pixels as MemoryBlock)

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Returns an image from the pixel data you supply.

The pixel data must be in scanline order top-to-bottom. The data can be char, short int, int, float, or double. Float and double require the pixels to be normalized [0..1], otherwise [0..QuantumRange]. For example, to create a 640x480 image from unsigned red-green-blue character data, use:

image = new IMImage7MBS(640,480,"RGB", kCharPixel, pixels)

columns: width in pixels of the image.
rows: height in pixels of the image.
map: This string reflects the expected ordering of the pixel array. It can be any combination or order of R = red, G = green, B = blue, A = alpha (0 is transparent), O = opacity (0 is opaque), C = cyan, Y = yellow, M = magenta, K = black, I = intensity (for grayscale), P = pad.
storage: Define the data type of the pixels. Float and double types are expected to be normalized [0..1] otherwise [0..QuantumRange]. Choose from these types: CharPixel, DoublePixel, FloatPixel, IntegerPixel, LongPixel, QuantumPixel, or ShortPixel.
pixels: This array of values contain the pixel components as defined by map and type. You must preallocate this array where the expected length varies depending on the values of width, height, map, and type.

See ConstituteImage function in ImageMagick documentation.

See also:

IMImage7MBS.Constructor(info as IMImageInfo7MBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Creates a new image.

Returns a pointer to an image initialized to default values.
Many of the image default values are set from the image info. For example, filename, compression, depth, background color, and others.

See AcquireImage function in ImageMagick documentation.

See also:

IMImage7MBS.Constructor(info as IMImageInfo7MBS, width as integer, height as integer, background as IMPixelInfo7MBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageMagick7 MBS GraphicsMagick Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Creates a blank image canvas of the specified size and background color.

info: the image details.
width: the image width.
height: the image height.
background: the image color.

See NewMagickImage function in ImageMagick documentation.

See also:

Next items

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


The biggest plugin in space...