| Package | Description |
|---|---|
| com.aspose.imaging.magicwand.imagemasks |
The package handles image masks processing.
|
| Modifier and Type | Method and Description |
|---|---|
ImageGrayscaleMask |
ImageGrayscaleMask.crop(int width,
int height)
Crops mask with the specified width and height.
|
ImageGrayscaleMask |
ImageGrayscaleMask.crop(Rectangle rectangle)
Crops mask with the specified rectangle.
|
ImageGrayscaleMask |
ImageGrayscaleMask.crop(Size size)
Crops mask with the specified size.
|
ImageGrayscaleMask |
ImageGrayscaleMask.exclusiveDisjunction(ImageGrayscaleMask mask)
Gets the exclusive disjunction of current mask with provided.
|
ImageGrayscaleMask |
ImageMask.getFeathered()
Gets grayscale mask with the border feathered with the default settings.
|
ImageGrayscaleMask |
ImageMask.getFeathered(FeatheringSettings settings)
Gets grayscale mask with the border feathered with the specified settings.
|
ImageGrayscaleMask |
ImageGrayscaleMask.intersect(ImageGrayscaleMask mask)
Gets the intersection of current mask with provided.
|
ImageGrayscaleMask |
ImageGrayscaleMask.invert()
Gets the inversion of the current mask.
|
static ImageGrayscaleMask |
ImageGrayscaleMask.op_Addition(ImageGrayscaleMask a,
ImageGrayscaleMask b)
Union of two masks.
|
static ImageGrayscaleMask |
ImageGrayscaleMask.op_ExclusiveOr(ImageGrayscaleMask a,
ImageGrayscaleMask b)
Exclusive disjunction of two masks.
|
static ImageGrayscaleMask |
ImageGrayscaleMask.op_LogicalNot(ImageGrayscaleMask a)
Inverts mask.
|
static ImageGrayscaleMask |
ImageGrayscaleMask.op_Multiply(ImageGrayscaleMask a,
ImageGrayscaleMask b)
Intersection of two masks.
|
static ImageGrayscaleMask |
ImageGrayscaleMask.op_Subtraction(ImageGrayscaleMask a,
ImageGrayscaleMask b)
Subtract second mask from first.
|
ImageGrayscaleMask |
ImageGrayscaleMask.subtract(ImageGrayscaleMask mask)
Gets the subtraction of the provided mask from current.
|
static ImageGrayscaleMask |
ImageMask.to_ImageGrayscaleMask(ImageMask mask)
Casting
mask to a ImageGrayscaleMask. |
ImageGrayscaleMask |
ImageGrayscaleMask.union(ImageGrayscaleMask mask)
Union of two masks.
|
| Modifier and Type | Method and Description |
|---|---|
ImageGrayscaleMask |
ImageGrayscaleMask.exclusiveDisjunction(ImageGrayscaleMask mask)
Gets the exclusive disjunction of current mask with provided.
|
ImageGrayscaleMask |
ImageGrayscaleMask.intersect(ImageGrayscaleMask mask)
Gets the intersection of current mask with provided.
|
static ImageGrayscaleMask |
ImageGrayscaleMask.op_Addition(ImageGrayscaleMask a,
ImageGrayscaleMask b)
Union of two masks.
|
static ImageGrayscaleMask |
ImageGrayscaleMask.op_ExclusiveOr(ImageGrayscaleMask a,
ImageGrayscaleMask b)
Exclusive disjunction of two masks.
|
static ImageGrayscaleMask |
ImageGrayscaleMask.op_LogicalNot(ImageGrayscaleMask a)
Inverts mask.
|
static ImageGrayscaleMask |
ImageGrayscaleMask.op_Multiply(ImageGrayscaleMask a,
ImageGrayscaleMask b)
Intersection of two masks.
|
static ImageGrayscaleMask |
ImageGrayscaleMask.op_Subtraction(ImageGrayscaleMask a,
ImageGrayscaleMask b)
Subtract second mask from first.
|
ImageGrayscaleMask |
ImageGrayscaleMask.subtract(ImageGrayscaleMask mask)
Gets the subtraction of the provided mask from current.
|
ImageGrayscaleMask |
ImageGrayscaleMask.union(ImageGrayscaleMask mask)
Union of two masks.
|
Copyright (c) 2008-2025 Aspose Pty Ltd. All Rights Reserved.