فئة MagicWandTool
Summary: The class for magic wand algorithm main logic.
Module: aspose.imaging.magicwand
Full Name: aspose.imaging.magicwand.MagicWandTool
Inheritance: IPartialArgb32PixelLoader
Methods
| Name | الوصف |
|---|---|
| process(pixels_rectangle, pixels, start, end) | يعالج البكسلات المحملة. |
| select(source, settings) | ينشئ قناعًا جديدًا من ImageBitMask استنادًا إلى MagicWandSettings وصورة المصدر RasterImage. |
Method: process(pixels_rectangle, pixels, start, end)
process(pixels_rectangle, pixels, start, end)
يعالج البكسلات المحملة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pixels_rectangle | Rectangle | مستطيل البكسلات. |
| البكسلات | int[] | بكسلات ARGB 32-بت. |
| start | Point | نقطة بكسلات البداية. إذا لم تكن مساوية لـ (left,top) فهذا يعني أنها ليست مستطيلًا كاملًا لدينا. |
| end | Point | نقطة بكسلات النهاية. إذا لم تكن مساوية لـ (right,bottom) فهذا يعني أنها ليست مستطيلًا كاملًا لدينا. |
Method: select(source, settings) [static]
select(source, settings)
ينشئ قناعًا جديدًا من ImageBitMask استنادًا إلى MagicWandSettings وصورة المصدر RasterImage.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source | RasterImage | صورة نقطية لتعمل الخوارزمية عليها. |
| settings | MagicWandSettings | إعدادات خوارزمية العصا السحرية المستخدمة في إنشاء القناع. |
Returns
| نوع | الوصف |
|---|---|
| ImageBitMask | جديد ImageBitMask. |