MLKImageLabeler
@interface MLKImageLabeler : NSObject
একটি ইমেজ লেবেলার যেটি ছবিগুলিকে প্রসেস করে এবং লেবেল করে।
প্রদত্ত বিকল্পগুলির সাথে একটি চিত্র লেবেলার প্রদান করে।
ঘোষণা
উদ্দেশ্য গ
+ (nonnull instancetype)imageLabelerWithOptions: (nonnull MLKCommonImageLabelerOptions *)options;
পরামিতি
options
ইমেজ লেবেলার কনফিগার করার জন্য বিকল্প।
ফেরত মূল্য
প্রদত্ত বিকল্পগুলির সাথে কনফিগার করা একটি চিত্র লেবেলার৷
অনুপলব্ধ ক্লাস পদ্ধতি ব্যবহার করুন।
ঘোষণা
উদ্দেশ্য গ
- (nonnull instancetype)init;
লেবেলিংয়ের জন্য প্রদত্ত চিত্রটি প্রক্রিয়া করে।
ঘোষণা
উদ্দেশ্য গ
- (void)processImage:(nonnull id<MLKCompatibleImage>)image completion:(nonnull MLKImageLabelingCallback)completion;
পরামিতি
image
প্রক্রিয়া করার জন্য ছবি.
completion
লেবেল বা ত্রুটি সহ প্রধান সারিতে ফিরে কল করার জন্য হ্যান্ডলার।
প্রদত্ত চিত্রে লেবেল ফলাফল প্রদান করে বা কোনো ত্রুটি থাকলে
nil
। ইমেজ লেবেলিং কলিং থ্রেডে সিঙ্ক্রোনাসভাবে সঞ্চালিত হয়।UI ব্লক করা এড়াতে মূল থ্রেড থেকে এই পদ্ধতিটিকে কল করার পরামর্শ দেওয়া হচ্ছে। ফলস্বরূপ, একটি
NSException
উত্থাপিত হয় যদি এই পদ্ধতিটিকে মূল থ্রেডে কল করা হয়।ঘোষণা
উদ্দেশ্য গ
- (nullable NSArray<MLKImageLabel *> *) resultsInImage:(nonnull id<MLKCompatibleImage>)image error:(NSError *_Nullable *_Nullable)error;
পরামিতি
image
ফলাফল পেতে ইমেজ.
error
একটি ঐচ্ছিক ত্রুটি পরামিতি পপুলেট যখন ফলাফল পেতে একটি ত্রুটি আছে.
ফেরত মূল্য
প্রদত্ত চিত্রে লেবেলের ফলাফলের অ্যারে বা কোনো ত্রুটি থাকলে
nil
।