The plugin part ImageMagick7
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS GraphicsMagick Plugin:ImageMagick7:
Partly Console safe,
644 entry points.
- class IMChannelStatistics7MBS
- class IMException7MBS
- class IMFrameInfo7MBS
- class IMGeometryInfo7MBS
- class IMImage7MBS
- method Properties as Dictionary
- method GetMagickProperty(ImageInfo as IMImageInfo7MBS = nil, embedText as String) as String
- method InterpretProperties(ImageInfo as IMImageInfo7MBS = nil, embedText as String) as String
- method GetProperty(PropertyKey as String) as String
- method GetNextImageProperty as String
- method ResetPropertyIterator
- method DestroyProperties
- method SetProperty(PropertyKey as String, Value as String) as Boolean
- method DefineProperty(PropertyKeyValue as String) as Boolean
- method CloneProperties(Source as IMImage7MBS) as Boolean
- method RemoveProperty(Key as String)
- method DeleteProperty(Key as String) as Boolean
- method InverseFourierTransformImage(phaseImage as IMImage7MBS, modulus as Boolean) as IMImage7MBS
- method ForwardFourierTransformImage(modulus as Boolean) as IMImage7MBS
- method ComplexImages(ComplexOperator as Integer) as IMImage7MBS
- method RemapImages(quantizeInfo as IMQuantizeInfo7MBS, remapImage as IMImage7MBS) as Boolean
- method Remap(quantizeInfo as IMQuantizeInfo7MBS, remapImage as IMImage7MBS) as Boolean
- method QuantizeImages(quantizeInfo as IMQuantizeInfo7MBS) as Boolean
- method Quantize(quantizeInfo as IMQuantizeInfo7MBS) as Boolean
- method Posterize(levels as Integer, DitherMethod as Integer) as Boolean
- method GetImageQuantizeError as Boolean
- method CompressColormap as Boolean
- method Segment(colorspaceType as Integer, verbose as Boolean, clusterThreshold as Double, smoothThreshold as Double) as Boolean
- method GetImageDynamicThreshold(clusterThreshold as Double, smoothThreshold as Double, byref pixelinfo as IMPixelInfo7MBS) as Boolean
- method NumberColors as Integer
- method MinMaxStretch(black as double, white as double, gamma as double) as Boolean
- method IsHistogram as Boolean
- method IdentifyPaletteImage as Boolean
- method UniqueColors as IMImage7MBS
- method Histogram as IMPixelInfo7MBS()
- method ImportPixels(x as integer, y as integer, width as integer, height as integer, map as string, storageType as integer, data as Ptr) as Boolean
- method ExportPixels(x as integer, y as integer, width as integer, height as integer, map as string, storageType as integer, data as Ptr) as Boolean
- method Constructor(Pic as Picture)
- method SetPicture(pic as Picture) as Boolean
- method CopyPicture as Picture
- method Clip as Boolean
- method IsHighDynamicRangeImage as Boolean
- method QueueAuthenticPixels(X as Integer, Y as Integer, Width as Integer, Height as Integer) as Ptr
- method AuthenticPixels(X as Integer, Y as Integer, Width as Integer, Height as Integer) as Ptr
- method SyncAuthenticPixels as Boolean
- method OneVirtualPixelInfo(virtualPixelMethod as Integer, X as Integer, Y as Integer) as IMPixelInfo7MBS
- method OneVirtualPixel(X as Integer, Y as Integer) as MemoryBlock
- method OneAuthenticPixel(X as Integer, Y as Integer) as MemoryBlock
- method VirtualPixels(X as Integer, Y as Integer, Width as Integer, Height as Integer) as Ptr
- method DeleteImageProfile(Name as String) as Boolean
- method AdaptiveResize(columns as Integer, Rows as Integer) as IMImage7MBS
- method InterpolativeResize(columns as Integer, Rows as Integer, PixelInterpolateMethod as Integer) as IMImage7MBS
- method LiquidRescale(columns as Integer, Rows as Integer, deltaX as Double, rigidity as Double) as IMImage7MBS
- method Resample(xResolution as Double, yResolution as Double, filter as Integer) as IMImage7MBS
- method SetImageColorMetric(other as IMImage7MBS) as Boolean
- method IsEqual(other as IMImage7MBS) as Boolean
- method Modify as Boolean
- method Strip as Boolean
- method Sync as Boolean
- method RangeThreshold(lowBlack as Double, lowWhite as double, highWhite as double, highBlack as double) as Boolean
- method RandomThreshold(minThreshold as Double, maxThreshold as double) as Boolean
- method Perceptible(epsilon as Double) as Boolean
- method AdaptiveThreshold(width as Integer, height as integer, bias as double) as IMImage7MBS
- method AutoThreshold(autoThresholdMethod as Integer) as Boolean
- method OrderedDither(threshold as string) as Boolean
- method Bilevel(threshold as double) as Boolean
- method Clamp as Boolean
- method UnsharpMask(radius as double, sigma as double, amount as double, threshold as double) as IMImage7MBS
- method SelectiveBlur(radius as double, sigma as double, threshold as double) as IMImage7MBS
- method RotationalBlur(Angle as double) as IMImage7MBS
- method Preview(PreviewType as Integer) as IMImage7MBS
- method Sharpen(radius as double, sigma as double) as IMImage7MBS
- method LocalContrast(radius as double, strength as double) as IMImage7MBS
- method Kuwahara(radius as double, sigma as double) as IMImage7MBS
- method GaussianBlur(radius as double, sigma as double) as IMImage7MBS
- method Convolve(kernelInfo as IMKernelInfo7MBS) as IMImage7MBS
- method AdaptiveSharpen(radius as double, sigma as double) as IMImage7MBS
- method AdaptiveBlur(radius as double, sigma as double) as IMImage7MBS
- method TransformColorspace(ColorSpace as Integer) as Boolean
- method SetMonochrome as Boolean
- method SetGray as Boolean
- method ColorspaceType as Integer
- method CompositeLayers(CompositeOperator as Integer, Source as IMImage7MBS, XOffset as Integer, YOffset as Integer)
- method ImageStatistics as IMChannelStatistics7MBS
- method BlueShift(factor as double) as IMImage7MBS
- method SigmoidalContrast(sharpen as boolean, contrast as Double, midpoint as Double) as Boolean
- method Modulate(modulate as String) as Boolean
- method LinearStretch(BlackPoint as double, WhitePoint as double) as Boolean
- method LevelImageColors(BlackColor as IMPixelInfo7MBS, WhiteColor as IMPixelInfo7MBS, invert as Boolean) as Boolean
- method Levelize(BlackPoint as double, WhitePoint as double, gamma as Double) as Boolean
- method Level(BlackPoint as double, WhitePoint as double, gamma as Double) as Boolean
- method HaldClut(clutImage as IMImage7MBS) as Boolean
- method Grayscale(PixelIntensityMethod as Integer) as Boolean
- method Gamma(level as double) as Boolean
- method ContrastStretch(BlackPoint as double, WhitePoint as double) as Boolean
- method ColorDecisionList(ColorCorrectionCollection as string) as Boolean
- method CLAHE(Width as Integer, Height as Integer, NumberBins as Integer, ClipLimit as double) as Boolean
- method Enhance as IMImage7MBS
- method Morphology(MorphologyMethod as Integer, iterations as Integer, kernel as IMKernelInfo7MBS) as IMImage7MBS
- method AcquireImageColormap(count as Integer) as Boolean
- method CycleColormap(displace as Integer) as Boolean
- method SortColormapByIntensity as Boolean
- method SparseColor(SparseColorMethod as Integer, arguments() as double) as IMImage7MBS
- method DistortResize(x as Integer, y as Integer) as IMImage7MBS
- method SetImageAlphaChannel(AlphaChannelOption as Integer) as Boolean
- method SeparateImages as IMImage7MBS
- method Separate(ChannelType as Integer) as IMImage7MBS
- method AutoOrient(OrientationType as Integer) as IMImage7MBS
- method ImageQuantumDepth(constrain as Boolean = false) as Integer
- method IdentifyImageMonochrome as Boolean
- method IsImageOpaque as Boolean
- method SetImageType(type as Integer) as Boolean
- method SetImageDepth(depth as Integer) as Boolean
- method ImageDepth as Integer
- method IdentifyImageGray as Integer
- method IdentifyImageType as Integer
- method Clut(clutImage as IMImage7MBS, pixelInterpolateMethod as integer) as Boolean
- method Contrast(sharpen as boolean) as Boolean
- method Normalize as Boolean
- method Negate(gray as boolean = false) as Boolean
- method Equalize as Boolean
- method BrightnessContrast(brightness as double, contrast as double) as Boolean
- method AutoLevel as Boolean
- method AutoGamma as Boolean
- method CreateHBITMAP as Ptr
- method Distort(DistortImageMethod as integer, values() as double, bestfit as boolean) as IMImage7MBS
- method Frame(frameInfo as IMFrameInfo7MBS, CompositeOperator as integer) as IMImage7MBS
- method Border(rectangle as IMRectangleInfo7MBS, CompositeOperator as integer) as IMImage7MBS
- method RaiseImage(rectangle as IMRectangleInfo7MBS, raise as boolean) as boolean
- method Encipher(passkey as string) as boolean
- method Decipher(passkey as string) as boolean
- method RemoveDuplicateLayers
- method RemoveZeroDelayLayers
- method CropToTiles(CropGeometry as string) as IMImage7MBS
- method ConsolidateCMYKImages as IMImage7MBS
- method Excerpt(rect as IMRectangleInfo7MBS) as IMImage7MBS
- method Extent(rect as IMRectangleInfo7MBS) as IMImage7MBS
- method Transverse as IMImage7MBS
- method Transpose as IMImage7MBS
- method AffineTransform(matrix as IMImageAffineMatrix7MBS) as IMImage7MBS
- method CompareImagesLayers(ImageLayerMethod as integer) as IMImage7MBS
- method MergeImageLayers(ImageLayerMethod as integer) as IMImage7MBS
- method OptimizeImageTransparency
- method OptimizePlusImageLayers as IMImage7MBS
- method OptimizeImageLayers as IMImage7MBS
- method Fx(expression as string) as IMImage7MBS
- method Chop(rect as IMRectangleInfo7MBS) as IMImage7MBS
- method CoalesceImages as IMImage7MBS
- method DisposeImages as IMImage7MBS
- method Crop(rect as IMRectangleInfo7MBS) as IMImage7MBS
- method Flip as IMImage7MBS
- method Flop as IMImage7MBS
- method Roll(x as integer, y as integer) as IMImage7MBS
- method Shave(rect as IMRectangleInfo7MBS) as IMImage7MBS
- method Splice(rect as IMRectangleInfo7MBS) as IMImage7MBS
- method Trim as IMImage7MBS
- method OilPaint(radius as double, sigma as double) as IMImage7MBS
- method Charcoal(radius as double, sigma as double) as IMImage7MBS
- method Colorize(opacity as string, pixelInfo as IMPixelInfo7MBS) as IMImage7MBS
- method Implode(amount as double, pixelInterpolateMethod as integer) as IMImage7MBS
- method Swirl(degrees as double, pixelInterpolateMethod as integer) as IMImage7MBS
- method Wave(amplitude as double, wavelength as double, pixelInterpolateMethod as integer) as IMImage7MBS
- method Stereo(otherImage as IMImage7MBS) as IMImage7MBS
- method Stegano(watermarkImage as IMImage7MBS) as IMImage7MBS
- method Solarize(threshold as double) as boolean
- method SetImageProfile(name as string, ProfileData as string) as boolean
- method Profile(name as string, ProfileData as string) as boolean
- method RemoveImageProfile(name as string) as string
- method GetImageProfile(name as string) as string
- method GetNextImageProfile as string
- method CloneImageProfiles(SourceImage as IMImage7MBS) as boolean
- method ResetImageProfileIterator
- method DestroyImageProfiles
- method SetImageColorspace(Colorspace as integer) as boolean
- method Combine(Colorspace as integer) as IMImage7MBS
- method Rotate(degrees as double) as IMImage7MBS
- method ShearRotate(degrees as double) as IMImage7MBS
- method IntegralRotate(degrees as Integer) as IMImage7MBS
- method Shear(Xshear as double, Yshear as double) as IMImage7MBS
- method Deskew(x as double) as IMImage7MBS
- method Thumbnail(columns as integer, rows as integer) as IMImage7MBS
- method Scale(columns as integer, rows as integer) as IMImage7MBS
- method Sample(columns as integer, rows as integer) as IMImage7MBS
- method Minify as IMImage7MBS
- method Magnify as IMImage7MBS
- method Resize(columns as integer, rows as integer, FilterID as integer) as IMImage7MBS
- method WhiteThreshold(thresholds as string) as boolean
- method BlackThreshold(thresholds as string) as boolean
- method Spread(pixelInterpolateMethod as integer, radius as double) as IMImage7MBS
- method Shade(gray as boolean, azimuth as double, elevation as double) as IMImage7MBS
- method MotionBlur(radius as double, sigma as double, angle as double) as IMImage7MBS
- method Emboss(radius as double, sigma as double) as IMImage7MBS
- method Edge(radius as double) as IMImage7MBS
- method Despeckle as IMImage7MBS
- method Blur(radius as double, sigma as double) as IMImage7MBS
- method AddNoise(NoiseType as integer, value as double) as IMImage7MBS
- method Clone as IMImage7MBS
- method ImageToBlob(info as IMImageInfo7MBS) as String
- method ImagesToBlob(info as IMImageInfo7MBS) as String
- method HandleMemory as memoryblock
- method Composite(ComposeOperator as integer, Image as IMImage7MBS, ClipToSelf as boolean, xOffset as integer, yOffset as integer)
- method DestroyImageList
- method AppendImageToList(img as IMImage7MBS)
- method RemoveFirstImageFromList as IMImage7MBS
- method Texture(Image as IMImage7MBS)
- method Constructor(info as IMImageInfo7MBS)
- method Constructor(info as IMImageInfo7MBS, width as integer, height as integer, background as IMPixelInfo7MBS)
- method Constructor(columns as Integer, Rows as Integer, map as String, StorageType as Integer, Pixels as MemoryBlock)
- property Handle as Integer
- property Release as Boolean
- property LastException as IMException7MBS
- property LastError as Integer
- property Filename as String
- property Magick as String
- property ImageType as Integer
- property IsImageGray as Boolean
- property IsImageMonochrome as Boolean
- property HasAlphaChannel as Boolean
- property IsTaintImage as Boolean
- property IsImageObject as Boolean
- property IsPaletteImage as Boolean
- property ReferenceCount as Integer
- property BlobSize as UInt64
- property IsBlobExempt as Boolean
- property IsBlobSeekable as Boolean
- property IsBlobTemporary as Boolean
- property ChannelMask as Integer
- property PixelCacheType as Integer
- property PixelCacheFilename as String
- property VirtualPixelQueue as Ptr
- property VirtualMetacontent as Ptr
- property ImageExtent as UInt64
- property AuthenticPixelQueue as Ptr
- property AuthenticMetacontent as Ptr
- property Width as Integer
- property Height as Integer
- property Columns as Integer
- property Rows as Integer
- property Depth as Integer
- property Colors as Integer
- property StorageClass as Integer
- property Colorspace as Integer
- property Compression as Integer
- property Quality as Integer
- property Orientation as Integer
- property RenderingIntent as Integer
- property Units as Integer
- property Gamma as Double
- property Fuzz as Double
- property Taint as Boolean
- property Dither as Boolean
- property Ping as Boolean
- property Debug as Boolean
- property BlackPointCompensation as Boolean
- property ReadMask as Boolean
- property WriteMask as Boolean
- property CompositeMask as Boolean
- property BackgroundColor as IMPixelInfo7MBS
- property BorderColor as IMPixelInfo7MBS
- property TransparentColor as IMPixelInfo7MBS
- property AlphaColor as IMPixelInfo7MBS
- property MatteColor as IMPixelInfo7MBS
- property Montage as String
- property Directory as String
- property Geometry as String
- property Filter as Integer
- property Intensity as Integer
- property Interlace as Integer
- property Endian as Integer
- property Gravity as Integer
- property Compose as Integer
- property Dispose as Integer
- property Scene as Integer
- property Delay as Integer
- property Duration as Integer
- property TicksPerSecond as Integer
- property Iterations as Integer
- property TotalColors as Integer
- property StartLoop as Integer
- property Interpolate as Integer
- property Type as Integer
- property extent as Integer
- property AlphaTrait as Integer
- property NumberChannels as Integer
- property NumberMetaChannels as Integer
- property MetacontentExtent as Integer
- property PreviousImage as IMImage7MBS
- property NextImage as IMImage7MBS
- property ListImage as IMImage7MBS
- property MaskTrait as Integer
- property Channels as Integer
- property Resolution as IMPointInfo7MBS
- property Page as IMRectangleInfo7MBS
- property ExtractInfo as IMRectangleInfo7MBS
- property TileOffset as IMRectangleInfo7MBS
- shared method Read(path as string) as IMImage7MBS
- shared method Ping(path as string) as IMImage7MBS
- shared method ClampToQuantum(value as Double) as Double
- shared method ScaleQuantumToChar(value as Double) as UInt8
- class IMImageAffineMatrix7MBS
- class IMImageInfo7MBS
- class IMKernelInfo7MBS
- class IMMagickInfo7MBS
- class IMMagickInfoList7MBS
- class IMMissingFunctionException7MBS
- class IMMontageInfo7MBS
- class IMOptionInfo7MBS
- class IMPixelInfo7MBS
- class IMPointInfo7MBS
- class IMQuantizeInfo7MBS
- class IMRectangleInfo7MBS
- module ImageMagick7MBS
Blog Entries