RasterImageExtension

Inheritance: java.lang.Object

public final class RasterImageExtension

Klasse mit Masken-Erweiterungsmethoden für RasterImage.

Methoden

MethodeBeschreibung
selectMask(RasterImage source)
selectMask(RasterImage source, MagicWandSettings settings)Erstellt ein ImageBitMask mit einer Auswahl von Pixeln, deren Farben der Farbe des Referenzpunkts ähnlich sind, basierend auf MagicWandSettings.
applyMask(RasterImage image, IImageMask mask)Wendet IImageMask auf das RasterImage.

selectMask(RasterImage source)

public static ImageBitMask selectMask(RasterImage source)

Parameters:

ParameterTypBeschreibung
sourceRasterImage

Returns: ImageBitMask

selectMask(RasterImage source, MagicWandSettings settings)

public static ImageBitMask selectMask(RasterImage source, MagicWandSettings settings)

Erstellt ein ImageBitMask mit einer Auswahl von Pixeln, deren Farben der Farbe des Referenzpunkts ähnlich sind, basierend auf MagicWandSettings.

Parameters:

ParameterTypBeschreibung
sourceRasterImageRasterbild, über dem der Algorithmus arbeiten soll.
settingsMagicWandSettingsDie Einstellungen, die zur Verarbeitung der Auswahl verwendet werden, enthalten den Referenzpunkt.

Returns: ImageBitMask - New ImageBitMask.

applyMask(RasterImage image, IImageMask mask)

public static void applyMask(RasterImage image, IImageMask mask)

Wendet IImageMask auf das RasterImage.

Parameters:

ParameterTypBeschreibung
imageRasterImageBild, auf das die Maske angewendet wird.
maskIImageMaskDie anzuwendende Maske.