MLKitObjectDetectionCommon Framework রেফারেন্স

অবজেক্ট ডিটেক্টর

class ObjectDetector : NSObject

একটি অবজেক্ট ডিটেক্টর এবং ট্র্যাকার যা একটি ছবিতে অবজেক্ট সনাক্ত করে এবং তাদের ট্র্যাকিং সমর্থন করে।

  • প্রদত্ত বিকল্পগুলির সাথে একটি অবজেক্ট ডিটেক্টর প্রদান করে।

    ঘোষণা

    সুইফট

    class func objectDetector(options: MLKCommonObjectDetectorOptions) -> Self

    পরামিতি

    options

    অবজেক্ট ডিটেক্টর কনফিগার করার জন্য বিকল্প। এটি CommonObjectDetectorOptions এর সাবক্লাসগুলির একটির উদাহরণ হওয়া উচিত।

    ফেরত মূল্য

    প্রদত্ত বিকল্পগুলির সাথে কনফিগার করা একটি অবজেক্ট ডিটেক্টর।

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

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

    ঘোষণা

    সুইফট

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

    পরামিতি

    image

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

    completion

    হ্যান্ডলার মূল থ্রেডে বস্তু শনাক্ত বা ত্রুটি সহ কল ​​ব্যাক.

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

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

    ঘোষণা

    সুইফট

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

    পরামিতি

    image

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

    error

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

    ফেরত মূল্য

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