Classe MagicWandTool

Summary: The class for magic wand algorithm main logic.

Module: aspose.imaging.magicwand

Full Name: aspose.imaging.magicwand.MagicWandTool

Inheritance: IPartialArgb32PixelLoader

Methods

NameDescription
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ètreTypeDescription
pixels_rectangleRectangleLe rectangle des pixels.
pixelsint[]Les pixels ARGB 32 bits.
startPointLe point de départ des pixels. S’il n’est pas égal à (left,top), cela signifie que nous n’avons pas de rectangle complet.
endPointLe 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ètreTypeDescription
sourceRasterImageImage raster sur laquelle l’algorithme travaille.
settingsMagicWandSettingsParamètres de l’algorithme baguette magique utilisés pour créer le masque.

Returns

TypeDescription
ImageBitMaskNouveau ImageBitMask.