IMImage7MBS class
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
IMImage7MBS class
The class for an ImageMagick image.
See xx function in ImageMagick documentation.
- 87 properties
- 203 methods
- method AcquireImageColormap(count as Integer) as Boolean
- method AdaptiveBlur(radius as double, sigma as double) as IMImage7MBS
- method AdaptiveResize(columns as Integer, Rows as Integer) as IMImage7MBS
- method AdaptiveSharpen(radius as double, sigma as double) as IMImage7MBS
- method AdaptiveThreshold(width as Integer, height as integer, bias as double) as IMImage7MBS
- method AddNoise(NoiseType as integer, value as double) as IMImage7MBS
- method AffineTransform(matrix as IMImageAffineMatrix7MBS) as IMImage7MBS
- method AppendImageToList(img as IMImage7MBS)
- method AuthenticPixels(X as Integer, Y as Integer, Width as Integer, Height as Integer) as Ptr
- method AutoGamma as Boolean
- method AutoLevel as Boolean
- method AutoOrient(OrientationType as Integer) as IMImage7MBS
- method AutoThreshold(autoThresholdMethod as Integer) as Boolean
- method Bilevel(threshold as double) as Boolean
- method BlackThreshold(thresholds as string) as boolean
- method BlueShift(factor as double) as IMImage7MBS
- method Blur(radius as double, sigma as double) as IMImage7MBS
- method Border(rectangle as IMRectangleInfo7MBS, CompositeOperator as integer) as IMImage7MBS
- method BrightnessContrast(brightness as double, contrast as double) as Boolean
- method Charcoal(radius as double, sigma as double) as IMImage7MBS
- method Chop(rect as IMRectangleInfo7MBS) as IMImage7MBS
- method CLAHE(Width as Integer, Height as Integer, NumberBins as Integer, ClipLimit as double) as Boolean
- method Clamp as Boolean
- method Clip as Boolean
- method Clone as IMImage7MBS
- method CloneImageProfiles(SourceImage as IMImage7MBS) as boolean
- method CloneProperties(Source as IMImage7MBS) as Boolean
- method Clut(clutImage as IMImage7MBS, pixelInterpolateMethod as integer) as Boolean
- method CoalesceImages as IMImage7MBS
- method ColorDecisionList(ColorCorrectionCollection as string) as Boolean
- method Colorize(opacity as string, pixelInfo as IMPixelInfo7MBS) as IMImage7MBS
- method ColorspaceType as Integer
- method Combine(Colorspace as integer) as IMImage7MBS
- method CompareImagesLayers(ImageLayerMethod as integer) as IMImage7MBS
- method ComplexImages(ComplexOperator as Integer) as IMImage7MBS
- method Composite(ComposeOperator as integer, Image as IMImage7MBS, ClipToSelf as boolean, xOffset as integer, yOffset as integer)
- method CompositeLayers(CompositeOperator as Integer, Source as IMImage7MBS, XOffset as Integer, YOffset as Integer)
- method CompressColormap as Boolean
- method ConsolidateCMYKImages as IMImage7MBS
- method Constructor(columns as Integer, Rows as Integer, map as String, StorageType as Integer, Pixels as MemoryBlock)
- method Constructor(info as IMImageInfo7MBS)
- method Constructor(info as IMImageInfo7MBS, width as integer, height as integer, background as IMPixelInfo7MBS)
- method Constructor(Pic as Picture)
- method Contrast(sharpen as boolean) as Boolean
- method ContrastStretch(BlackPoint as double, WhitePoint as double) as Boolean
- method Convolve(kernelInfo as IMKernelInfo7MBS) as IMImage7MBS
- method CopyPicture as Picture
- method CreateHBITMAP as Ptr
- method Crop(rect as IMRectangleInfo7MBS) as IMImage7MBS
- method CropToTiles(CropGeometry as string) as IMImage7MBS
- method CycleColormap(displace as Integer) as Boolean
- method Decipher(passkey as string) as boolean
- method DefineProperty(PropertyKeyValue as String) as Boolean
- method DeleteImageProfile(Name as String) as Boolean
- method DeleteProperty(Key as String) as Boolean
- method Deskew(x as double) as IMImage7MBS
- method Despeckle as IMImage7MBS
- method DestroyImageList
- method DestroyImageProfiles
- method DestroyProperties
- method DisposeImages as IMImage7MBS
- method Distort(DistortImageMethod as integer, values() as double, bestfit as boolean) as IMImage7MBS
- method DistortResize(x as Integer, y as Integer) as IMImage7MBS
- method Edge(radius as double) as IMImage7MBS
- method Emboss(radius as double, sigma as double) as IMImage7MBS
- method Encipher(passkey as string) as boolean
- method Enhance as IMImage7MBS
- method Equalize as Boolean
- method Excerpt(rect as IMRectangleInfo7MBS) as IMImage7MBS
- 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 Extent(rect as IMRectangleInfo7MBS) as IMImage7MBS
- method Flip as IMImage7MBS
- method Flop as IMImage7MBS
- method ForwardFourierTransformImage(modulus as Boolean) as IMImage7MBS
- method Frame(frameInfo as IMFrameInfo7MBS, CompositeOperator as integer) as IMImage7MBS
- method Fx(expression as string) as IMImage7MBS
- method Gamma(level as double) as Boolean
- method GaussianBlur(radius as double, sigma as double) as IMImage7MBS
- method GetImageDynamicThreshold(clusterThreshold as Double, smoothThreshold as Double, byref pixelinfo as IMPixelInfo7MBS) as Boolean
- method GetImageProfile(name as string) as string
- method GetImageQuantizeError as Boolean
- method GetMagickProperty(ImageInfo as IMImageInfo7MBS = nil, embedText as String) as String
- method GetNextImageProfile as string
- method GetNextImageProperty as String
- method GetProperty(PropertyKey as String) as String
- method Grayscale(PixelIntensityMethod as Integer) as Boolean
- method HaldClut(clutImage as IMImage7MBS) as Boolean
- method HandleMemory as memoryblock
- method Histogram as IMPixelInfo7MBS()
- method IdentifyImageGray as Integer
- method IdentifyImageMonochrome as Boolean
- method IdentifyImageType as Integer
- method IdentifyPaletteImage as Boolean
- method ImageDepth as Integer
- method ImageQuantumDepth(constrain as Boolean = false) as Integer
- method ImageStatistics as IMChannelStatistics7MBS
- method ImagesToBlob(info as IMImageInfo7MBS) as String
- method ImageToBlob(info as IMImageInfo7MBS) as String
- method Implode(amount as double, pixelInterpolateMethod as integer) as IMImage7MBS
- 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 IntegralRotate(degrees as Integer) as IMImage7MBS
- method InterpolativeResize(columns as Integer, Rows as Integer, PixelInterpolateMethod as Integer) as IMImage7MBS
- method InterpretProperties(ImageInfo as IMImageInfo7MBS = nil, embedText as String) as String
- method InverseFourierTransformImage(phaseImage as IMImage7MBS, modulus as Boolean) as IMImage7MBS
- method IsEqual(other as IMImage7MBS) as Boolean
- method IsHighDynamicRangeImage as Boolean
- method IsHistogram as Boolean
- method IsImageOpaque as Boolean
- method Kuwahara(radius as double, sigma as double) as IMImage7MBS
- method Level(BlackPoint as double, WhitePoint as double, gamma 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 LinearStretch(BlackPoint as double, WhitePoint as double) as Boolean
- method LiquidRescale(columns as Integer, Rows as Integer, deltaX as Double, rigidity as Double) as IMImage7MBS
- method LocalContrast(radius as double, strength as double) as IMImage7MBS
- method Magnify as IMImage7MBS
- method MergeImageLayers(ImageLayerMethod as integer) as IMImage7MBS
- method Minify as IMImage7MBS
- method MinMaxStretch(black as double, white as double, gamma as double) as Boolean
- method Modify as Boolean
- method Modulate(modulate as String) as Boolean
- method Morphology(MorphologyMethod as Integer, iterations as Integer, kernel as IMKernelInfo7MBS) as IMImage7MBS
- method MotionBlur(radius as double, sigma as double, angle as double) as IMImage7MBS
- method Negate(gray as boolean = false) as Boolean
- method Normalize as Boolean
- method NumberColors as Integer
- method OilPaint(radius as double, sigma as double) as IMImage7MBS
- method OneAuthenticPixel(X as Integer, Y as Integer) as MemoryBlock
- method OneVirtualPixel(X as Integer, Y as Integer) as MemoryBlock
- method OneVirtualPixelInfo(virtualPixelMethod as Integer, X as Integer, Y as Integer) as IMPixelInfo7MBS
- method OptimizeImageLayers as IMImage7MBS
- method OptimizeImageTransparency
- method OptimizePlusImageLayers as IMImage7MBS
- method OrderedDither(threshold as string) as Boolean
- method Perceptible(epsilon as Double) as Boolean
- method Posterize(levels as Integer, DitherMethod as Integer) as Boolean
- method Preview(PreviewType as Integer) as IMImage7MBS
- method Profile(name as string, ProfileData as string) as boolean
- method Properties as Dictionary
- method Quantize(quantizeInfo as IMQuantizeInfo7MBS) as Boolean
- method QuantizeImages(quantizeInfo as IMQuantizeInfo7MBS) as Boolean
- method QueueAuthenticPixels(X as Integer, Y as Integer, Width as Integer, Height as Integer) as Ptr
- method RaiseImage(rectangle as IMRectangleInfo7MBS, raise as boolean) as boolean
- method RandomThreshold(minThreshold as Double, maxThreshold as double) as Boolean
- method RangeThreshold(lowBlack as Double, lowWhite as double, highWhite as double, highBlack as double) as Boolean
- method Remap(quantizeInfo as IMQuantizeInfo7MBS, remapImage as IMImage7MBS) as Boolean
- method RemapImages(quantizeInfo as IMQuantizeInfo7MBS, remapImage as IMImage7MBS) as Boolean
- method RemoveDuplicateLayers
- method RemoveFirstImageFromList as IMImage7MBS
- method RemoveImageProfile(name as string) as string
- method RemoveProperty(Key as String)
- method RemoveZeroDelayLayers
- method Resample(xResolution as Double, yResolution as Double, filter as Integer) as IMImage7MBS
- method ResetImageProfileIterator
- method ResetPropertyIterator
- method Resize(columns as integer, rows as integer, FilterID as integer) as IMImage7MBS
- method Roll(x as integer, y as integer) as IMImage7MBS
- method Rotate(degrees as double) as IMImage7MBS
- method RotationalBlur(Angle as double) as IMImage7MBS
- method Sample(columns as integer, rows as integer) as IMImage7MBS
- method Scale(columns as integer, rows as integer) as IMImage7MBS
- method Segment(colorspaceType as Integer, verbose as Boolean, clusterThreshold as Double, smoothThreshold as Double) as Boolean
- method SelectiveBlur(radius as double, sigma as double, threshold as double) as IMImage7MBS
- method Separate(ChannelType as Integer) as IMImage7MBS
- method SeparateImages as IMImage7MBS
- method SetGray as Boolean
- method SetImageAlphaChannel(AlphaChannelOption as Integer) as Boolean
- method SetImageColorMetric(other as IMImage7MBS) as Boolean
- method SetImageColorspace(Colorspace as integer) as boolean
- method SetImageDepth(depth as Integer) as Boolean
- method SetImageProfile(name as string, ProfileData as string) as boolean
- method SetImageType(type as Integer) as Boolean
- method SetMonochrome as Boolean
- method SetPicture(pic as Picture) as Boolean
- method SetProperty(PropertyKey as String, Value as String) as Boolean
- method Shade(gray as boolean, azimuth as double, elevation as double) as IMImage7MBS
- method Sharpen(radius as double, sigma as double) as IMImage7MBS
- method Shave(rect as IMRectangleInfo7MBS) as IMImage7MBS
- method Shear(Xshear as double, Yshear as double) as IMImage7MBS
- method ShearRotate(degrees as double) as IMImage7MBS
- method SigmoidalContrast(sharpen as boolean, contrast as Double, midpoint as Double) as Boolean
- method Solarize(threshold as double) as boolean
- method SortColormapByIntensity as Boolean
- method SparseColor(SparseColorMethod as Integer, arguments() as double) as IMImage7MBS
- method Splice(rect as IMRectangleInfo7MBS) as IMImage7MBS
- method Spread(pixelInterpolateMethod as integer, radius as double) as IMImage7MBS
- method Stegano(watermarkImage as IMImage7MBS) as IMImage7MBS
- method Stereo(otherImage as IMImage7MBS) as IMImage7MBS
- method Strip as Boolean
- method Swirl(degrees as double, pixelInterpolateMethod as integer) as IMImage7MBS
- method Sync as Boolean
- method SyncAuthenticPixels as Boolean
- method Texture(Image as IMImage7MBS)
- method Thumbnail(columns as integer, rows as integer) as IMImage7MBS
- method TransformColorspace(ColorSpace as Integer) as Boolean
- method Transpose as IMImage7MBS
- method Transverse as IMImage7MBS
- method Trim as IMImage7MBS
- method UniqueColors as IMImage7MBS
- method UnsharpMask(radius as double, sigma as double, amount as double, threshold as double) as IMImage7MBS
- method VirtualPixels(X as Integer, Y as Integer, Width as Integer, Height as Integer) as Ptr
- method Wave(amplitude as double, wavelength as double, pixelInterpolateMethod as integer) as IMImage7MBS
- method WhiteThreshold(thresholds as string) as boolean
- 4 shared methods
- shared method ClampToQuantum(value as Double) as Double
- shared method Ping(path as string) as IMImage7MBS
- shared method Read(path as string) as IMImage7MBS
- shared method ScaleQuantumToChar(value as Double) as UInt8
- 258 constants
This class has no sub classes.
Some methods using this class:
Some properties using for this class:
Some examples using this class:
The items on this page are in the following plugins: MBS GraphicsMagick Plugin.
IMGeometryInfo7MBS
-
IMImageAffineMatrix7MBS