EmptyImageMask

Inheritance: java.lang.Object, com.aspose.imaging.magicwand.imagemasks.ImageMask

public class EmptyImageMask extends ImageMask

Beskriver en tom icke-abstrakt mask.

Konstruktörer

KonstruktorBeskrivning
EmptyImageMask(int width, int height)Initierar en ny instans av klassen EmptyImageMask med den angivna bredden och höjden.

Metoder

MetodBeskrivning
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:

ParameterTypBeskrivning
breddintMaskens bredd.
höjdintMaskens 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:

ParameterTypBeskrivning
xintX-koordinaten för pixeln.
yintY-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:

ParameterTypBeskrivning
storlekintMä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:

ParameterTypBeskrivning
rectangleRectangleDen 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.