تشخیص چهره
class FaceDetector : NSObjectیک آشکارساز چهره که چهره ها را در یک تصویر تشخیص می دهد.
یک آشکارساز چهره را با گزینه های داده شده برمی گرداند.
اعلامیه
سویفت
class func faceDetector(options: MLKFaceDetectorOptions) -> Selfپارامترها
optionsگزینه هایی برای پیکربندی آشکارساز چهره.
ارزش بازگشتی
یک آشکارساز چهره با گزینه های داده شده پیکربندی شده است.
یک آشکارساز چهره را با گزینههای پیشفرض برمیگرداند.
اعلامیه
سویفت
class func faceDetector() -> Selfارزش بازگشتی
یک آشکارساز چهره با گزینه های پیش فرض پیکربندی شده است.
در دسترس نیست. از متدهای کلاس استفاده کنید.
تصویر داده شده را برای تشخیص چهره پردازش می کند.
اعلامیه
سویفت
func process(_ image: MLKitCompatibleImage, completion: @escaping FaceDetectionCallback)پارامترها
imageتصویر برای پردازش
completionکنترل کننده برای تماس مجدد در رشته اصلی با تشخیص چهره یا خطا.
نتایج چهره را به تصویر داده شده برمیگرداند یا اگر خطایی وجود داشته باشد
nilبرمیگرداند. تشخیص چهره به صورت همزمان روی رشته فراخوانی انجام می شود.توصیه می شود برای جلوگیری از مسدود شدن رابط کاربری، این روش را از موضوع اصلی فراخوانی کنید. در نتیجه، اگر این روش در نخ اصلی فراخوانی شود، یک
NSExceptionایجاد می شود.اعلامیه
سویفت
func results(in image: MLKitCompatibleImage) throws -> [MLKFace]پارامترها
imageتصویر برای دریافت نتیجه
errorیک پارامتر خطای اختیاری که در هنگام بروز خطا در نتایج پر می شود.
ارزش بازگشتی
آرایه چهره به تصویر داده شده یا در صورت وجود خطایی
nilمی رسد.