RasterImageExtension
Inheritance: java.lang.Object
public final class RasterImageExtension
Clase con métodos de extensión de máscaras para RasterImage.
Métodos
| Método | Descripción |
|---|---|
| selectMask(RasterImage source) | |
| selectMask(RasterImage source, MagicWandSettings settings) | Crea un ImageBitMask con la selección de píxeles con colores similares al color del punto de referencia basado en MagicWandSettings. |
| applyMask(RasterImage image, IImageMask mask) | Aplica IImageMask al RasterImage. |
selectMask(RasterImage source)
public static ImageBitMask selectMask(RasterImage source)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| source | RasterImage |
Returns: ImageBitMask
selectMask(RasterImage source, MagicWandSettings settings)
public static ImageBitMask selectMask(RasterImage source, MagicWandSettings settings)
Crea un ImageBitMask con la selección de píxeles con colores similares al color del punto de referencia basado en MagicWandSettings.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| source | RasterImage | Imagen raster para que el algoritmo funcione. |
| settings | MagicWandSettings | Los ajustes utilizados para procesar la selección, incluyen el punto de referencia. |
Returns: ImageBitMask - New ImageBitMask.
applyMask(RasterImage image, IImageMask mask)
public static void applyMask(RasterImage image, IImageMask mask)
Aplica IImageMask al RasterImage.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| image | RasterImage | Imagen a la que aplicar la máscara. |
| mask | IImageMask | La máscara a aplicar. |