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 | Description |
|---|---|
| process(pixels_rectangle, pixels, start, end) | Traite les pixels chargés. |
| select(source, settings) | Crée un nouveau ImageBitMask basé sur MagicWandSettings et l’RasterImage source. |
Method: process(pixels_rectangle, pixels, start, end)
process(pixels_rectangle, pixels, start, end)
Traite les pixels chargés.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| pixels_rectangle | Rectangle | Le rectangle des pixels. |
| pixels | int[] | Les pixels ARGB 32 bits. |
| start | Point | Le point de départ des pixels. S’il n’est pas égal à (left,top), cela signifie que nous n’avons pas de rectangle complet. |
| end | Point | Le point final des pixels. S’il n’est pas égal à (right,bottom), cela signifie que nous n’avons pas de rectangle complet. |
Method: select(source, settings) [static]
select(source, settings)
Crée un nouveau ImageBitMask basé sur MagicWandSettings et l’RasterImage source.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| source | RasterImage | Image raster sur laquelle l’algorithme travaille. |
| settings | MagicWandSettings | Paramètres de l’algorithme baguette magique utilisés pour créer le masque. |
Returns
| Type | Description |
|---|---|
| ImageBitMask | Nouveau ImageBitMask. |