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

ফেসডিটেক্টর

class FaceDetector : NSObject

একটি ফেস ডিটেক্টর যা একটি ছবিতে মুখ সনাক্ত করে৷

  • প্রদত্ত বিকল্পগুলির সাথে একটি মুখ সনাক্তকারী প্রদান করে।

    ঘোষণা

    সুইফট

    class func faceDetector(options: MLKFaceDetectorOptions) -> Self

    পরামিতি

    options

    ফেস ডিটেক্টর কনফিগার করার জন্য বিকল্প।

    ফেরত মূল্য

    প্রদত্ত বিকল্পগুলির সাথে কনফিগার করা একটি মুখ সনাক্তকারী৷

  • ডিফল্ট বিকল্প সহ একটি মুখ সনাক্তকারী প্রদান করে।

    ঘোষণা

    সুইফট

    class func faceDetector() -> Self

    ফেরত মূল্য

    ডিফল্ট বিকল্পগুলির সাথে কনফিগার করা একটি মুখ সনাক্তকারী৷

  • অনুপলব্ধ ক্লাস পদ্ধতি ব্যবহার করুন।

  • মুখ সনাক্তকরণের জন্য প্রদত্ত চিত্রটি প্রক্রিয়া করে।

    ঘোষণা

    সুইফট

    func process(_ image: MLKitCompatibleImage, completion: @escaping FaceDetectionCallback)

    পরামিতি

    image

    প্রক্রিয়া করার জন্য ছবি.

    completion

    মুখ সনাক্ত বা ত্রুটি সহ প্রধান থ্রেডে ফিরে কল করার জন্য হ্যান্ডলার।

  • প্রদত্ত চিত্রে মুখের ফলাফল দেখায় বা কোনো ত্রুটি থাকলে nil । মুখ সনাক্তকরণ কলিং থ্রেডে সিঙ্ক্রোনাসভাবে সঞ্চালিত হয়।

    UI ব্লক করা এড়াতে মূল থ্রেড থেকে এই পদ্ধতিটিকে কল করার পরামর্শ দেওয়া হচ্ছে। ফলস্বরূপ, একটি NSException উত্থাপিত হয় যদি এই পদ্ধতিটিকে মূল থ্রেডে কল করা হয়।

    ঘোষণা

    সুইফট

    func results(in image: MLKitCompatibleImage) throws -> [MLKFace]

    পরামিতি

    image

    ফলাফল পেতে ইমেজ.

    error

    একটি ঐচ্ছিক ত্রুটি পরামিতি পপুলেট যখন ফলাফল পেতে একটি ত্রুটি আছে.

    ফেরত মূল্য

    মুখের অ্যারের ফলাফল প্রদত্ত চিত্রে বা nil হলে কোনো ত্রুটি থাকে।