RasterImageExtension

Inheritance: java.lang.Object

public final class RasterImageExtension

Класс с методами расширения масок для RasterImage.

Методы

МетодОписание
selectMask(RasterImage source)
selectMask(RasterImage source, MagicWandSettings settings)Создаёт ImageBitMask с выбором пикселей, цвета которых похожи на цвет опорной точки, на основе MagicWandSettings.
applyMask(RasterImage image, IImageMask mask)Применяет IImageMask к RasterImage.

selectMask(RasterImage source)

public static ImageBitMask selectMask(RasterImage source)

Parameters:

ПараметрТипОписание
sourceRasterImage

Returns: ImageBitMask

selectMask(RasterImage source, MagicWandSettings settings)

public static ImageBitMask selectMask(RasterImage source, MagicWandSettings settings)

Создаёт ImageBitMask с выбором пикселей, цвета которых похожи на цвет опорной точки, на основе MagicWandSettings.

Parameters:

ПараметрТипОписание
sourceRasterImageРастровое изображение, над которым работает алгоритм.
settingsMagicWandSettingsНастройки, используемые для обработки выделения, включают опорную точку.

Returns: ImageBitMask - New ImageBitMask.

applyMask(RasterImage image, IImageMask mask)

public static void applyMask(RasterImage image, IImageMask mask)

Применяет IImageMask к RasterImage.

Parameters:

ПараметрТипОписание
imageRasterImageИзображение, к которому применяется маска.
maskIImageMaskМаска, которая будет применена.