MLKFaceDetector
@interface MLKFaceDetector : NSObject
একটি ফেস ডিটেক্টর যা একটি ছবিতে মুখ সনাক্ত করে৷
প্রদত্ত বিকল্পগুলির সাথে একটি মুখ সনাক্তকারী প্রদান করে।
ঘোষণা
উদ্দেশ্য গ
+ (nonnull instancetype)faceDetectorWithOptions: (nonnull MLKFaceDetectorOptions *)options;
পরামিতি
options
ফেস ডিটেক্টর কনফিগার করার জন্য বিকল্প।
ফেরত মূল্য
প্রদত্ত বিকল্পগুলির সাথে কনফিগার করা একটি মুখ সনাক্তকারী৷
ডিফল্ট বিকল্প সহ একটি মুখ সনাক্তকারী প্রদান করে।
ঘোষণা
উদ্দেশ্য গ
+ (nonnull instancetype)faceDetector;
ফেরত মূল্য
ডিফল্ট বিকল্পগুলির সাথে কনফিগার করা একটি মুখ সনাক্তকারী৷
অনুপলব্ধ ক্লাস পদ্ধতি ব্যবহার করুন।
ঘোষণা
উদ্দেশ্য গ
- (nonnull instancetype)init;
মুখ সনাক্তকরণের জন্য প্রদত্ত চিত্রটি প্রক্রিয়া করে।
ঘোষণা
উদ্দেশ্য গ
- (void)processImage:(nonnull id<MLKCompatibleImage>)image completion:(nonnull MLKFaceDetectionCallback)completion;
পরামিতি
image
প্রক্রিয়া করার জন্য ছবি.
completion
মুখ সনাক্ত বা ত্রুটি সহ প্রধান থ্রেডে ফিরে কল করার জন্য হ্যান্ডলার।
প্রদত্ত চিত্রে মুখের ফলাফল দেখায় বা কোনো ত্রুটি থাকলে
nil
। মুখ সনাক্তকরণ কলিং থ্রেডে সিঙ্ক্রোনাসভাবে সঞ্চালিত হয়।UI ব্লক করা এড়াতে মূল থ্রেড থেকে এই পদ্ধতিটিকে কল করার পরামর্শ দেওয়া হচ্ছে। ফলস্বরূপ, একটি
NSException
উত্থাপিত হয় যদি এই পদ্ধতিটিকে মূল থ্রেডে কল করা হয়।ঘোষণা
উদ্দেশ্য গ
- (nullable NSArray<MLKFace *> *) resultsInImage:(nonnull id<MLKCompatibleImage>)image error:(NSError *_Nullable *_Nullable)error;
পরামিতি
image
ফলাফল পেতে ইমেজ.
error
একটি ঐচ্ছিক ত্রুটি পরামিতি পপুলেট যখন ফলাফল পেতে একটি ত্রুটি আছে.
ফেরত মূল্য
মুখের অ্যারের ফলাফল প্রদত্ত চিত্রে বা
nil
হলে কোনো ত্রুটি থাকে।