Classe MagicWandTool
Summary: The class for magic wand algorithm main logic.
Module: aspose.imaging.magicwand
Full Name: aspose.imaging.magicwand.MagicWandTool
Inheritance: IPartialArgb32PixelLoader
Methods
| Name | Descrizione |
|---|---|
| process(pixels_rectangle, pixels, start, end) | Elabora i pixel caricati. |
| select(source, settings) | Crea una nuova ImageBitMask basata su MagicWandSettings e sulla RasterImage. |
Method: process(pixels_rectangle, pixels, start, end)
process(pixels_rectangle, pixels, start, end)
Elabora i pixel caricati.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pixels_rectangle | Rectangle | Il rettangolo dei pixel. |
| pixel | int[] | I pixel ARGB a 32 bit. |
| start | Point | Il punto di inizio dei pixel. Se non è uguale a (left,top) significa che non è un rettangolo completo. |
| end | Point | Il punto finale dei pixel. Se non è uguale a (right,bottom) significa che non è un rettangolo completo. |
Method: select(source, settings) [static]
select(source, settings)
Crea una nuova ImageBitMask basata su MagicWandSettings e sulla RasterImage.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source | RasterImage | Immagine raster su cui l’algoritmo deve operare. |
| settings | MagicWandSettings | Impostazioni dell’algoritmo magic wand utilizzate per creare la maschera. |
Returns
| Tipo | Descrizione |
|---|---|
| ImageBitMask | Nuovo ImageBitMask. |