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