MagicWandTool Sınıfı
Summary: The class for magic wand algorithm main logic.
Module: aspose.imaging.magicwand
Full Name: aspose.imaging.magicwand.MagicWandTool
Inheritance: IPartialArgb32PixelLoader
Methods
| Name | Açıklama |
|---|---|
| process(pixels_rectangle, pixels, start, end) | Yüklenen pikselleri işler. |
| select(source, settings) | Yeni bir ImageBitMask oluşturur, MagicWandSettings temel alarak ve kaynak RasterImage kullanarak. |
Method: process(pixels_rectangle, pixels, start, end)
process(pixels_rectangle, pixels, start, end)
Yüklenen pikselleri işler.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| pixels_rectangle | Rectangle | Piksel dikdörtgeni. |
| piksel | int[] | 32 bit ARGB pikselleri. |
| start | Point | Başlangıç piksel noktası. (left,top) eşit değilse, bunun tam bir dikdörtgen olmadığını ifade eder. |
| end | Point | Bitiş piksel noktası. (right,bottom) eşit değilse, bunun tam bir dikdörtgen olmadığını ifade eder. |
Method: select(source, settings) [static]
select(source, settings)
Yeni bir ImageBitMask oluşturur, MagicWandSettings temel alarak ve kaynak RasterImage kullanarak.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| source | RasterImage | Algoritmanın çalışacağı raster görüntü. |
| settings | MagicWandSettings | Maske oluşturmakta kullanılan sihirli değnek algoritması ayarları. |
Returns
| Tür | Açıklama |
|---|---|
| ImageBitMask | Yeni ImageBitMask. |