بخش بندی
class Segmenter : NSObject
آشکارساز که قطعه بندی را روی تصاویر ورودی انجام می دهد.
قطعه ساز را با گزینه های داده شده برمی گرداند.
اعلام
سریع
class func segmenter(options: MLKCommonSegmenterOptions) -> Self
مولفه های
options
گزینه هایی برای پیکربندی قطعه ساز.
ارزش بازگشتی
قطعه ساز با گزینه های داده شده پیکربندی شده است.
غیر قابل دسترسی. از متدهای کلاس استفاده کنید.
تصویر داده شده را برای تقسیم بندی پردازش می کند.
اعلام
سریع
func process(_ image: MLKitCompatibleImage) async throws -> MLKSegmentationMask
مولفه های
image
تصویر برای پردازش
completion
Handler برای تماس مجدد روی رشته اصلی با ماسک قطعه بندی یا خطا.
ماسک تقسیمبندی را در تصویر داده شده برمیگرداند یا در صورت وجود خطایی
nil
برمیگرداند. بخش بندی به صورت همزمان روی رشته فراخوانی انجام می شود.توصیه می شود برای جلوگیری از مسدود شدن رابط کاربری، این روش را از موضوع اصلی فراخوانی کنید. در نتیجه، اگر این روش در نخ اصلی فراخوانی شود، یک
NSException
ایجاد می شود.اعلام
سریع
func results(in image: MLKitCompatibleImage) throws -> MLKSegmentationMask
مولفه های
image
تصویر برای دریافت نتیجه
error
یک پارامتر خطای اختیاری که در هنگام بروز خطا در نتایج پر می شود.
ارزش بازگشتی
ماسک تقسیم بندی در تصویر داده شده یا در صورت وجود خطایی
nil
.