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القناع الذي سيتم تطبيقه.