MagicWandTool klass

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)Bearbetar de inlästa pixlarna.
select(source, settings)Skapar en ny ImageBitMask baserat på MagicWandSettings och käll-RasterImage.

Method: process(pixels_rectangle, pixels, start, end)

 process(pixels_rectangle, pixels, start, end) 

Bearbetar de inlästa pixlarna.

Parameters:

ParameterTypBeskrivning
pixels_rectangleRectanglePixelrektangeln.
pixlarint[]De 32-bitars ARGB-pixlarna.
startPointStartpunkten för pixlarna. Om den inte är lika med (left,top) betyder det att vi inte har en fullständig rektangel.
endPointSlutpunkten för pixlarna. Om den inte är lika med (right,bottom) betyder det att vi inte har en fullständig rektangel.

Method: select(source, settings) [static]

 select(source, settings) 

Skapar en ny ImageBitMask baserat på MagicWandSettings och käll-RasterImage.

Parameters:

ParameterTypBeskrivning
sourceRasterImageRasterbild för algoritmen att arbeta på.
settingsMagicWandSettingsInställningar för magisk stav-algoritmen som används vid skapande av mask.

Returns

TypBeskrivning
ImageBitMaskNy ImageBitMask.