Platforms to show: All Mac Windows Linux Cross-Platform
IMImageQ32MBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Image Magick | MBS GraphicsMagick Plugin | 5.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Can exist with or without pixel data.
For more details please check the ImageMagick documentation.
- 37 properties
- property BackgroundColor as IMColorQ32MBS
- property Bias as Double
- property BlurFactor as Double
- property BorderColor as IMColorQ32MBS
- property Colors as Integer
- property ColorSpace as Integer
- property Compression as Integer
- property Depth as Integer
- property Directory as String
- property Endian as Integer
- property Filename as String
- property Filter as Integer
- property Fuzz as Double
- property Gamma as Double
- property Geometry as String
- property Gravity as Integer
- property Handle as Integer
- property Height as Integer
- property Interlace as Integer
- property LastError as Integer
- property LastException as IMExceptionQ32MBS
- property Magick as String
- property Matte as Boolean
- property MatteColor as IMColorQ32MBS
- property Montage as String
- property Offset as Integer
- property Orientation as Integer
- property Quality as Integer
- property Release as Boolean
- property RenderingIntent as Integer
- property ResolutionUnits as Integer
- property ResolutionX as Double
- property ResolutionY as Double
- property Scene as Integer
- property StorageClass as Integer
- property Taint as Boolean
- property Width as Integer
- 136 methods
- method AdaptiveThreshold(width as Integer, height as Integer, offset as Integer) as IMImageQ32MBS
- method AddNoise(NoiseType as Integer) as IMImageQ32MBS
- method AffineTransformImage(matrix as IMImageAffineMatrixQ32MBS) as IMImageQ32MBS
- method AppendImageToList(img as IMImageQ32MBS)
- method AutoGammaImage as Boolean
- method AutoGammaImageChannel(ChannelType as Integer) as Boolean
- method AutoLevelImage as Boolean
- method AutoLevelImageChannel(ChannelType as Integer) as Boolean
- method Average as IMImageQ32MBS
- method BilevelChannel(channel as Integer, threshold as Double) as boolean
- method BlackThreshold(threshold as string) as boolean
- method BlobSize as Integer
- method Blur(radius as Double, sigma as Double) as IMImageQ32MBS
- method BlurImageChannel(channel as Integer, radius as Double, sigma as Double) as IMImageQ32MBS
- method BorderImage(x as Integer, y as Integer, width as Integer, height as Integer) as IMImageQ32MBS
- method BrightnessContrastImage(brightness as Double, contrast as Double) as Boolean
- method BrightnessContrastImageChannel(ChannelType as Integer, brightness as Double, contrast as Double) as Boolean
- method Charcoal(radius as Double, sigma as Double) as IMImageQ32MBS
- method Chop(x as Integer, y as Integer, width as Integer, height as Integer) as IMImageQ32MBS
- method ClipPath(path as string, inside as boolean) as boolean
- method Clone as IMImageQ32MBS
- method CloneImageAttributes(image as IMImageAttributeQ32MBS) as Boolean
- method CloneImageProfiles(SourceImage as IMImageQ32MBS) as boolean
- method Close
- method ClutImage(clutImage as IMImageQ32MBS) as Boolean
- method ClutImageChannel(ChannelType as Integer, clutImage as IMImageQ32MBS) as Boolean
- method CoalesceImages as IMImageQ32MBS
- method Colorize(opacity as string, PenColorRed as Integer, PenColorGreen as Integer, PenColorBlue as Integer, PenColorOpacity as Integer) as IMImageQ32MBS
- method Combine(channel as Integer) as IMImageQ32MBS
- method CompareImageLayers(ImageLayerMethod as Integer) as IMImageQ32MBS
- method Composite(ComposeOperator as Integer, Image as IMImageQ32MBS, x as Integer, y as Integer)
- method ConsolidateCMYKImages as IMImageQ32MBS
- method ContrastImage(sharpen as boolean) as Boolean
- method CopyPicture as picture
- method CopyPicture(x as Integer, y as Integer, width as Integer, height as Integer) as picture
- method CopyPictureMask as picture
- method CopyPictureMask(x as Integer, y as Integer, width as Integer, height as Integer) as picture
- method CopyPixel(x as Integer, y as Integer) as IMColorQ32MBS
- method CreateHBITMAP as Ptr
- method Crop(x as Integer, y as Integer, width as Integer, height as Integer) as IMImageQ32MBS
- method CropImageToTiles(CropGeometry as string) as IMImageQ32MBS
- method CycleColormap(displace as Integer) as boolean
- method DecipherImage(passkey as string) as boolean
- method DeconstructImages as IMImageQ32MBS
- method DeleteImageAttribute(key as string) as Boolean
- method Despeckle() as IMImageQ32MBS
- method DestroyImage
- method DestroyImageAttributes
- method DestroyImageList
- method DestroyImageProfiles
- method DistortImage(DistortImageMethod as Integer, values() as Double, bestfit as boolean) as IMImageQ32MBS
- method DistortImage(DistortImageMethod as Integer, values() as Double, bestfit as boolean) as IMImageQ32MBS
- method Edge(radius as Double) as IMImageQ32MBS
- method Emboss(radius as Double, sigma as Double) as IMImageQ32MBS
- method EncipherImage(passkey as string) as boolean
- method EqualizeImage as Boolean
- method EqualizeImageChannel(ChannelType as Integer) as Boolean
- method ExcerptImage(x as Integer, y as Integer, width as Integer, height as Integer) as IMImageQ32MBS
- method ExtentImage(x as Integer, y as Integer, width as Integer, height as Integer) as IMImageQ32MBS
- method FlattenImages as IMImageQ32MBS
- method Flip as IMImageQ32MBS
- method Flop as IMImageQ32MBS
- method FrameImage(x as Integer, y as Integer, width as Integer, height as Integer, innerBevel as Integer, OuterBevel as Integer) as IMImageQ32MBS
- method FxImage(expression as string) as IMImageQ32MBS
- method GaussianBlurChannel(channel as Integer, radius as Double, sigma as Double) as IMImageQ32MBS
- method GetImageAttribute(key as string) as IMImageAttributeQ32MBS
- method GetImageClippingPathAttribute as IMImageAttributeQ32MBS
- method GetImageProfile(name as string) as string
- method GetNextImageAttribute as IMImageAttributeQ32MBS
- method GetNextImageProfile as string
- method HandleMemory as memoryblock
- method ImagesToBlob(info as IMImageInfoQ32MBS) as String
- method ImageToBlob(info as IMImageInfoQ32MBS) as String
- method Implode(factor as Double) as IMImageQ32MBS
- method IsBlobExempt as boolean
- method IsBlobSeekable as boolean
- method IsBlobTemporary as boolean
- method Magnify as IMImageQ32MBS
- method MedianFilter(radius as Double) as IMImageQ32MBS
- method MergeImageLayers(ImageLayerMethod as Integer) as IMImageQ32MBS
- method Minify as IMImageQ32MBS
- method MosaicImages as IMImageQ32MBS
- method MotionBlur(radius as Double, sigma as Double, angle as Double) as IMImageQ32MBS
- method NegateImage(gray as boolean = false) as Boolean
- method NegateImageChannel(ChannelType as Integer, gray as boolean = false) as Boolean
- method NewImage(info as IMImageInfoQ32MBS, width as Integer, height as Integer, background as IMMagickPixelPacketQ32MBS) as boolean
- method NormalizeImage as Boolean
- method NormalizeImageChannel(ChannelType as Integer) as Boolean
- method OilPaint(radius as Double) as IMImageQ32MBS
- method OptimizeImageLayers as IMImageQ32MBS
- method OptimizeImageTransparency
- method OptimizePlusImageLayers as IMImageQ32MBS
- method ProfileImage(name as string, ProfileData as string) as boolean
- method RadialBlur(angle as Double) as IMImageQ32MBS
- method RaiseImage(x as Integer, y as Integer, width as Integer, height as Integer, raise as boolean) as boolean
- method RandomThresholdChannel(channel as Integer, thresholds as string) as boolean
- method ReduceNoise(radius as Double) as IMImageQ32MBS
- method RemoveDuplicateLayers
- method RemoveFirstImageFromList as IMImageQ32MBS
- method RemoveImageProfile(name as string) as string
- method RemoveZeroDelayLayers
- method ResetImageAttributeIterator
- method ResetImageProfileIterator
- method Resize(width as Integer, height as Integer, FilterID as Integer, blur as Double) as IMImageQ32MBS
- method RGBTransformImage(Colorspace as Integer) as boolean
- method Roll(x as Integer, y as Integer) as IMImageQ32MBS
- method Rotate(degrees as Double) as IMImageQ32MBS
- method Sample(width as Integer, height as Integer) as IMImageQ32MBS
- method Scale(width as Integer, height as Integer) as IMImageQ32MBS
- method SetImageAttribute(key as string, value as string) as boolean
- method SetImageColorspace(Colorspace as Integer) as boolean
- method SetImageProfile(name as string, ProfileData as string) as boolean
- method SetPicture(pic as picture, x as Integer, y as Integer)
- method SetPictureMask(maskpic as picture, x as Integer, y as Integer)
- method SetPixel(x as Integer, y as Integer, newPixel as IMColorQ32MBS)
- method Shade(gray as boolean, azimuth as Double, elevation as Double) as IMImageQ32MBS
- method SharpenChannel(channel as Integer, radius as Double, sigma as Double) as IMImageQ32MBS
- method Shave(x as Integer, y as Integer, width as Integer, height as Integer) as IMImageQ32MBS
- method Shear(Xshear as Double, Yshear as Double) as IMImageQ32MBS
- method Solarize(factor as Double) as boolean
- method Splice(x as Integer, y as Integer, width as Integer, height as Integer) as IMImageQ32MBS
- method Spread(radius as Double) as IMImageQ32MBS
- method Stegano(watermarkImage as IMImageQ32MBS) as IMImageQ32MBS
- method Stereo(otherImage as IMImageQ32MBS) as IMImageQ32MBS
- method Swirl(degrees as Double) as IMImageQ32MBS
- method Thumbnail(width as Integer, height as Integer) as IMImageQ32MBS
- method TransformImage(CropGeometry as string, ImageGeometry as string) as boolean
- method TransformImages(CropGeometry as string, ImageGeometry as string) as boolean
- method TransformRGBImage(Colorspace as Integer) as boolean
- method TransposeImage as IMImageQ32MBS
- method TransverseImage as IMImageQ32MBS
- method Trim as IMImageQ32MBS
- method UnsharpMaskChannel(channel as Integer, radius as Double, sigma as Double, amount as Double, threshold as Double) as IMImageQ32MBS
- method Wave(amplitude as Double, wavelength as Double) as IMImageQ32MBS
- method WhiteThreshold(threshold as string) as boolean
- method WriteImage(info as IMImageInfoQ32MBS) as boolean
- 75 constants
This class has no sub classes.
Some methods using this class:
- ImageMagickQ32MBS.NewImageList as IMImageQ32MBS
- ImageMagickQ32MBS.ReadImage(info as IMImageInfoQ32MBS) as IMImageQ32MBS
- ImageMagickQ32MBS.ReadImageFromString(info as IMImageInfoQ32MBS, data as string) as IMImageQ32MBS
- ImageMagickQ32MBS.ReadImageHeaderFromString(info as IMImageInfoQ32MBS, data as string) as IMImageQ32MBS
Blog Entries
The items on this page are in the following plugins: MBS GraphicsMagick Plugin.