MagicWandTool klass
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) | 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixels_rectangle | Rectangle | Pixelrektangeln. |
| pixlar | int[] | De 32-bitars ARGB-pixlarna. |
| start | Point | Startpunkten för pixlarna. Om den inte är lika med (left,top) betyder det att vi inte har en fullständig rektangel. |
| end | Point | Slutpunkten 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| source | RasterImage | Rasterbild för algoritmen att arbeta på. |
| settings | MagicWandSettings | Inställningar för magisk stav-algoritmen som används vid skapande av mask. |
Returns
| Typ | Beskrivning |
|---|---|
| ImageBitMask | Ny ImageBitMask. |