Class RasterImageExtension
Namespace: Aspose.Imaging.MagicWand
Assembly: Aspose.Imaging.dll (25.8.0)
Class with masks extension methods for Aspose.Imaging.RasterImage.
public static class RasterImageExtensionInheritance
Inherited Members
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
ApplyMask(RasterImage, IImageMask)
Applies Aspose.Imaging.MagicWand.ImageMasks.IImageMask to the Aspose.Imaging.RasterImage.
public static void ApplyMask(RasterImage image, IImageMask mask)Parameters
image RasterImage
Image to apply mask to.
mask IImageMask
The mask to be applied.
Exceptions
Thrown when the mask size is smaller than image.
SelectMask(RasterImage, MagicWandSettings)
Creates a Aspose.Imaging.MagicWand.ImageMasks.ImageBitMask with selection of pixels with colors similar to the color of the reference point based on Aspose.Imaging.MagicWand.MagicWandSettings.
public static ImageBitMask SelectMask(RasterImage source, MagicWandSettings settings = null)Parameters
source RasterImage
Raster image for the algorithm to work over.
settings MagicWandSettings
The settings used to process the selection, includes the reference point.
Returns
New Aspose.Imaging.MagicWand.ImageMasks.ImageBitMask.