EmptyImageMask
Inheritance: java.lang.Object, com.aspose.imaging.magicwand.imagemasks.ImageMask
public class EmptyImageMask extends ImageMask
Beskriver en tom icke-abstrakt mask.
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| EmptyImageMask(int width, int height) | Initierar en ny instans av klassen EmptyImageMask med den angivna bredden och höjden. |
Metoder
| Metod | Beskrivning |
|---|---|
| getSelectionBounds() | Hämtar gränserna för den valda delen av masken, i pixlar. |
| get_Item(int x, int y) | Hämtar opaciteten för den angivna pixeln. |
| inflate(int size) | Utökar den här masken med den angivna mängden. |
| crop(Rectangle rectangle) | Beskär masken med den angivna rektangeln. |
| deepClone() | Skapar ett nytt objekt som är en kopia av den aktuella instansen. |
EmptyImageMask(int width, int height)
public EmptyImageMask(int width, int height)
Initierar en ny instans av klassen EmptyImageMask med den angivna bredden och höjden.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bredd | int | Maskens bredd. |
| höjd | int | Maskens höjd. |
getSelectionBounds()
public Rectangle getSelectionBounds()
Hämtar gränserna för den valda delen av masken, i pixlar.
Returns: Rectangle - the bounds of the selected part of the mask, in pixels.
get_Item(int x, int y)
public boolean get_Item(int x, int y)
Hämtar opaciteten för den angivna pixeln.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| x | int | X-koordinaten för pixeln. |
| y | int | Y-koordinaten för pixeln. |
Returns: boolean - sant om den angivna pixeln är ogenomskinlig; annars falskt.
inflate(int size)
public ImageMask inflate(int size)
Utökar den här masken med den angivna mängden.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| storlek | int | Mängden för att blåsa upp den här masken. |
Returns: ImageMask - An inflated EmptyImageMask as ImageMask.
crop(Rectangle rectangle)
public ImageMask crop(Rectangle rectangle)
Beskär masken med den angivna rektangeln.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rectangle | Rectangle | Den angivna rektangeln. |
Returns: ImageMask - A cropped EmptyImageMask as ImageMask.
deepClone()
public Object deepClone()
Skapar ett nytt objekt som är en kopia av den aktuella instansen.
Returns: java.lang.Object - Ett nytt objekt som är en kopia av den här instansen.