MagicWandTool 类
Summary: The class for magic wand algorithm main logic.
Module: aspose.imaging.magicwand
Full Name: aspose.imaging.magicwand.MagicWandTool
Inheritance: IPartialArgb32PixelLoader
Methods
| Name | 描述 |
|---|---|
| process(pixels_rectangle, pixels, start, end) | 处理已加载的像素。 |
| select(source, settings) | 基于 MagicWandSettings 和源 RasterImage,创建新的 ImageBitMask。 |
Method: process(pixels_rectangle, pixels, start, end)
process(pixels_rectangle, pixels, start, end)
处理已加载的像素。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| pixels_rectangle | Rectangle | 像素矩形。 |
| 像素 | int[] | 32 位 ARGB 像素。 |
| start | Point | 起始像素点。如果不等于 (left,top),则表示我们拥有的不是完整矩形。 |
| end | Point | 结束像素点。如果不等于 (right,bottom),则表示我们拥有的不是完整矩形。 |
Method: select(source, settings) [static]
select(source, settings)
基于 MagicWandSettings 和源 RasterImage,创建新的 ImageBitMask。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| source | RasterImage | 用于算法处理的光栅图像。 |
| settings | MagicWandSettings | 用于创建掩模的魔棒算法设置。 |
Returns
| Type | Description |
|---|---|
| ImageBitMask | 新建 ImageBitMask。 |