Clase MagicWandTool
Summary: The class for magic wand algorithm main logic.
Module: aspose.imaging.magicwand
Full Name: aspose.imaging.magicwand.MagicWandTool
Inheritance: IPartialArgb32PixelLoader
Methods
| Name | Descripción |
|---|---|
| process(pixels_rectangle, pixels, start, end) | Procesa los píxeles cargados. |
| select(source, settings) | Crea una nueva ImageBitMask basada en MagicWandSettings y en el RasterImage de origen. |
Method: process(pixels_rectangle, pixels, start, end)
process(pixels_rectangle, pixels, start, end)
Procesa los píxeles cargados.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| pixels_rectangle | Rectangle | El rectángulo de píxeles. |
| píxeles | int[] | Los píxeles ARGB de 32 bits. |
| start | Point | El punto de píxeles inicial. Si no es igual a (left,top) significa que no tenemos un rectángulo completo. |
| end | Point | El punto de píxeles final. Si no es igual a (right,bottom) significa que no tenemos un rectángulo completo. |
Method: select(source, settings) [static]
select(source, settings)
Crea una nueva ImageBitMask basada en MagicWandSettings y en el RasterImage de origen.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| source | RasterImage | Imagen raster para que el algoritmo funcione. |
| settings | MagicWandSettings | Configuración del algoritmo varita mágica usado para crear la máscara. |
Returns
| Tipo | Descripción |
|---|---|
| ImageBitMask | Nuevo ImageBitMask. |