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:
| معامل | نوع | الوصف |
|---|---|---|
| source | RasterImage |
Returns: ImageBitMask
selectMask(RasterImage source, MagicWandSettings settings)
public static ImageBitMask selectMask(RasterImage source, MagicWandSettings settings)
ينشئ ImageBitMask مع تحديد البكسلات ذات الألوان المشابهة للون نقطة المرجع بناءً على MagicWandSettings.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source | RasterImage | صورة نقطية لتعمل الخوارزمية عليها. |
| settings | MagicWandSettings | الإعدادات المستخدمة لمعالجة الاختيار، تشمل نقطة المرجع. |
Returns: ImageBitMask - New ImageBitMask.
applyMask(RasterImage image, IImageMask mask)
public static void applyMask(RasterImage image, IImageMask mask)
يطبق IImageMask على RasterImage.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | RasterImage | الصورة التي سيُطبق عليها القناع. |
| mask | IImageMask | القناع الذي سيتم تطبيقه. |