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