Classe MagicWandTool

Summary: The class for magic wand algorithm main logic.

Module: aspose.imaging.magicwand

Full Name: aspose.imaging.magicwand.MagicWandTool

Inheritance: IPartialArgb32PixelLoader

Methods

NameDescrizione
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:

ParametroTipoDescrizione
pixels_rectangleRectangleIl rettangolo dei pixel.
pixelint[]I pixel ARGB a 32 bit.
startPointIl punto di inizio dei pixel. Se non è uguale a (left,top) significa che non è un rettangolo completo.
endPointIl 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:

ParametroTipoDescrizione
sourceRasterImageImmagine raster su cui l’algoritmo deve operare.
settingsMagicWandSettingsImpostazioni dell’algoritmo magic wand utilizzate per creare la maschera.

Returns

TipoDescrizione
ImageBitMaskNuovo ImageBitMask.