Clase MagicWandTool

Summary: The class for magic wand algorithm main logic.

Module: aspose.imaging.magicwand

Full Name: aspose.imaging.magicwand.MagicWandTool

Inheritance: IPartialArgb32PixelLoader

Methods

NameDescripció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ámetroTipoDescripción
pixels_rectangleRectangleEl rectángulo de píxeles.
píxelesint[]Los píxeles ARGB de 32 bits.
startPointEl punto de píxeles inicial. Si no es igual a (left,top) significa que no tenemos un rectángulo completo.
endPointEl 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ámetroTipoDescripción
sourceRasterImageImagen raster para que el algoritmo funcione.
settingsMagicWandSettingsConfiguración del algoritmo varita mágica usado para crear la máscara.

Returns

TipoDescripción
ImageBitMaskNuevo ImageBitMask.