MLKTextRecognizer
@interface MLKTextRecognizer : NSObject
टेक्स्ट आइडेंटिफ़ायर, जो किसी इमेज में मौजूद टेक्स्ट की पहचान करता है.
-
दिए गए विकल्पों के साथ टेक्स्ट आइडेंटिफ़ायर दिखाता है.
हमारा सुझाव है कि अलग-अलग भाषा के विकल्पों वाले एक से ज़्यादा
TextRecognizer
इंस्टेंस को एक साथ इस्तेमाल करें. इससे परफ़ॉर्मेंस पर असर पड़ सकता है.एलान
Objective-C
+ (nonnull instancetype)textRecognizerWithOptions: (nonnull MLKCommonTextRecognizerOptions *)options;
पैरामीटर
options
टेक्स्ट आइडेंटिफ़ायर को कॉन्फ़िगर करने के विकल्प.
रिटर्न वैल्यू
दिए गए विकल्पों के हिसाब से कॉन्फ़िगर किया गया टेक्स्ट आइडेंटिफ़ायर.
-
टेक्स्ट की पहचान के लिए दी गई इमेज को प्रोसेस करता है.
एलान
Objective-C
- (void)processImage:(nonnull id<MLKCompatibleImage>)image completion:(nonnull MLKTextRecognitionCallback)completion;
पैरामीटर
image
प्रोसेस की जाने वाली इमेज.
completion
टेक्स्ट की पहचान पूरी हो जाने पर मुख्य सूची को वापस कॉल करने के लिए हैंडलर.
-
दी गई इमेज में टेक्स्ट की पहचान करने का नतीजा दिखाता है. अगर कोई गड़बड़ी हुई हो, तो
nil
दिखाता है. टेक्स्ट की पहचान, कॉल करने वाले थ्रेड पर एक साथ की जाती है.हमारा सुझाव है कि यूज़र इंटरफ़ेस (यूआई) को ब्लॉक होने से बचाने के लिए, इस तरीके को मुख्य थ्रेड से अलग करें. इस वजह से, अगर मुख्य थ्रेड पर इस तरीके को कॉल किया जाता है, तो
NSException
बन जाता है.एलान
Objective-C
- (nullable MLKText *)resultsInImage:(nonnull id<MLKCompatibleImage>)image error:(NSError *_Nullable *_Nullable)error;
पैरामीटर
image
नतीजे पाने के लिए इमेज.
error
नतीजे पाने में कोई गड़बड़ी होने पर, एक वैकल्पिक गड़बड़ी वाला पैरामीटर अपने-आप भर जाता है.
रिटर्न वैल्यू
दी गई इमेज में टेक्स्ट की पहचान करने से जुड़ा नतीजा या कोई गड़बड़ी होने पर
nil
.
-
बहिष्कृत किया गया. इसके बजाय,
textRecognizer(options:)
का इस्तेमाल करें.लैटिन आधारित भाषाओं के लिए टेक्स्ट पहचानकर्ता दिखाता है.
एलान
Objective-C
+ (nonnull instancetype)textRecognizer;
रिटर्न वैल्यू
लैटिन आधारित भाषाओं के लिए टेक्स्ट पहचानकर्ता.