| Package | Description |
|---|---|
| com.aspose.imaging.magicwand |
The package handles MagicWand processing.
|
| com.aspose.imaging.magicwand.imagemasks |
The package handles image masks processing.
|
| Modifier and Type | Method and Description |
|---|---|
static ImageBitMask |
MagicWandTool.select(RasterImage source,
MagicWandSettings settings)
|
static ImageBitMask |
RasterImageExtension.selectMask(RasterImage source) |
static ImageBitMask |
RasterImageExtension.selectMask(RasterImage source,
MagicWandSettings settings)
Creates a
ImageBitMask with selection of pixels with colors similar to the color of the reference point based on MagicWandSettings. |
| Modifier and Type | Method and Description |
|---|---|
ImageBitMask |
ImageMask.exclusiveDisjunction()
Gets the exclusive disjunction of the current mask with the result of magic wand selection applied to the source of the mask.
|
ImageBitMask |
ImageMask.exclusiveDisjunction(ImageMask mask)
Gets the exclusive disjunction of current mask with provided.
|
ImageBitMask |
ImageMask.exclusiveDisjunction(MagicWandSettings settings)
Gets the exclusive disjunction of the current mask with the result of magic wand selection applied to the source of the mask.
|
ImageBitMask |
ImageMask.exclusiveDisjunction(RasterImage image)
Gets the exclusive disjunction of the current mask with the result of magic wand selection applied to the provided image.
|
ImageBitMask |
ImageMask.exclusiveDisjunction(RasterImage image,
MagicWandSettings settings)
Gets the exclusive disjunction of the current mask with the result of magic wand selection applied to the provided image.
|
ImageBitMask |
ImageMask.intersect()
Gets the intersection of the current mask with the result of magic wand selection applied to the source of the mask.
|
ImageBitMask |
ImageMask.intersect(ImageMask mask)
Gets the intersection of current mask with provided.
|
ImageBitMask |
ImageMask.intersect(MagicWandSettings settings)
Gets the intersection of the current mask with the result of magic wand selection applied to the source of the mask.
|
ImageBitMask |
ImageMask.intersect(RasterImage image)
Gets the intersection of the current mask with the result of magic wand selection applied to the provided image.
|
ImageBitMask |
ImageMask.intersect(RasterImage image,
MagicWandSettings settings)
Gets the intersection of the current mask with the result of magic wand selection applied to the provided image.
|
ImageBitMask |
ImageMask.invert()
Gets the inversion of the current mask.
|
static ImageBitMask |
ImageBitMask.op_Addition(ImageBitMask a,
ImageBitMask b)
Union of two masks.
|
static ImageBitMask |
ImageMask.op_Addition(ImageMask a,
ImageMask b)
Union of two masks.
|
static ImageBitMask |
ImageBitMask.op_ExclusiveOr(ImageBitMask a,
ImageBitMask b)
Exclusive disjunction of two masks.
|
static ImageBitMask |
ImageMask.op_ExclusiveOr(ImageMask a,
ImageMask b)
Exclusive disjunction of two masks.
|
static ImageBitMask |
ImageBitMask.op_LogicalNot(ImageBitMask a)
Inverts mask.
|
static ImageBitMask |
ImageMask.op_LogicalNot(ImageMask a)
Inverts mask.
|
static ImageBitMask |
ImageBitMask.op_Multiply(ImageBitMask a,
ImageBitMask b)
Intersection of two masks.
|
static ImageBitMask |
ImageMask.op_Multiply(ImageMask a,
ImageMask b)
Intersection of two masks.
|
static ImageBitMask |
ImageBitMask.op_Subtraction(ImageBitMask a,
ImageBitMask b)
Subtract second mask from first.
|
static ImageBitMask |
ImageMask.op_Subtraction(ImageMask a,
ImageMask b)
Subtract second mask from first.
|
ImageBitMask |
ImageMask.subtract()
Gets the result of magic wand selection applied to the source of the current mask subtracted from the mask.
|
ImageBitMask |
ImageMask.subtract(ImageMask mask)
Gets the subtraction of the provided mask from current.
|
ImageBitMask |
ImageMask.subtract(MagicWandSettings settings)
Gets the result of magic wand selection applied to the source of the current mask subtracted from the mask.
|
ImageBitMask |
ImageMask.subtract(RasterImage image)
Gets the result of magic wand selection applied to the provided image subtracted from the current mask.
|
ImageBitMask |
ImageMask.subtract(RasterImage image,
MagicWandSettings settings)
Gets the result of magic wand selection applied to the provided image subtracted from the current mask.
|
ImageBitMask |
ImageMask.union()
Gets the union of the current mask with the result of magic wand selection applied to the source of the mask.
|
ImageBitMask |
ImageMask.union(ImageMask mask)
Gets the union of the current mask with provided.
|
ImageBitMask |
ImageMask.union(MagicWandSettings settings)
Gets the union of the current mask with the result of magic wand selection applied to the source of the mask.
|
ImageBitMask |
ImageMask.union(RasterImage image)
Gets the union of the current mask with the result of magic wand selection applied to the provided image.
|
ImageBitMask |
ImageMask.union(RasterImage image,
MagicWandSettings settings)
Gets the union of the current mask with the result of magic wand selection applied to the provided image.
|
| Modifier and Type | Method and Description |
|---|---|
static ImageBitMask |
ImageBitMask.op_Addition(ImageBitMask a,
ImageBitMask b)
Union of two masks.
|
static ImageBitMask |
ImageBitMask.op_ExclusiveOr(ImageBitMask a,
ImageBitMask b)
Exclusive disjunction of two masks.
|
static ImageBitMask |
ImageBitMask.op_LogicalNot(ImageBitMask a)
Inverts mask.
|
static ImageBitMask |
ImageBitMask.op_Multiply(ImageBitMask a,
ImageBitMask b)
Intersection of two masks.
|
static ImageBitMask |
ImageBitMask.op_Subtraction(ImageBitMask a,
ImageBitMask b)
Subtract second mask from first.
|
Copyright (c) 2008-2025 Aspose Pty Ltd. All Rights Reserved.