MLKitObjectDetectionCommon Framework রেফারেন্স

MLKObjectDetector


@interface MLKObjectDetector : NSObject

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

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

    ঘোষণা

    উদ্দেশ্য গ

    + (nonnull instancetype)objectDetectorWithOptions:
        (nonnull MLKCommonObjectDetectorOptions *)options;

    পরামিতি

    options

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

    ফেরত মূল্য

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

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

    ঘোষণা

    উদ্দেশ্য গ

    - (nonnull instancetype)init;
  • বস্তু সনাক্তকরণ এবং ট্র্যাকিংয়ের জন্য প্রদত্ত চিত্রটি প্রক্রিয়া করে।

    ঘোষণা

    উদ্দেশ্য গ

    - (void)processImage:(nonnull id<MLKCompatibleImage>)image
              completion:(nonnull MLKObjectDetectionCallback)completion;

    পরামিতি

    image

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

    completion

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

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

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

    ঘোষণা

    উদ্দেশ্য গ

    - (nullable NSArray<MLKObject *> *)
        resultsInImage:(nonnull id<MLKCompatibleImage>)image
                 error:(NSError *_Nullable *_Nullable)error;

    পরামিতি

    image

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

    error

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

    ফেরত মূল্য

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