MLKitFaceDetection ফ্রেমওয়ার্ক রেফারেন্স

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 হলে কোনো ত্রুটি থাকে।