MLKitTextRecognitionCommon फ़्रेमवर्क रेफ़रंस के बारे में जानकारी

TextRecognizer

class TextRecognizer : NSObject

टेक्स्ट आइडेंटिफ़ायर, जो किसी इमेज में मौजूद टेक्स्ट की पहचान करता है.

  • दिए गए विकल्पों के साथ टेक्स्ट आइडेंटिफ़ायर दिखाता है.

    हमारा सुझाव है कि अलग-अलग भाषा के विकल्पों वाले एक से ज़्यादा TextRecognizer इंस्टेंस को एक साथ इस्तेमाल करें. इससे परफ़ॉर्मेंस पर असर पड़ सकता है.

    एलान

    Swift

    class func textRecognizer(options: MLKCommonTextRecognizerOptions) -> Self

    पैरामीटर

    options

    टेक्स्ट आइडेंटिफ़ायर को कॉन्फ़िगर करने के विकल्प.

    रिटर्न वैल्यू

    दिए गए विकल्पों के हिसाब से कॉन्फ़िगर किया गया टेक्स्ट आइडेंटिफ़ायर.

  • टेक्स्ट की पहचान के लिए दी गई इमेज को प्रोसेस करता है.

    एलान

    Swift

    func process(_ image: MLKitCompatibleImage) async throws -> MLKText

    पैरामीटर

    image

    प्रोसेस की जाने वाली इमेज.

    completion

    टेक्स्ट की पहचान पूरी हो जाने पर मुख्य सूची को वापस कॉल करने के लिए हैंडलर.

  • दी गई इमेज में टेक्स्ट की पहचान करने का नतीजा दिखाता है. अगर कोई गड़बड़ी हुई हो, तो nil दिखाता है. टेक्स्ट की पहचान, कॉल करने वाले थ्रेड पर एक साथ की जाती है.

    हमारा सुझाव है कि यूज़र इंटरफ़ेस (यूआई) को ब्लॉक होने से बचाने के लिए, इस तरीके को मुख्य थ्रेड से अलग करें. इस वजह से, अगर मुख्य थ्रेड पर इस तरीके को कॉल किया जाता है, तो NSException बन जाता है.

    एलान

    Swift

    func results(in image: MLKitCompatibleImage) throws -> MLKText

    पैरामीटर

    image

    नतीजे पाने के लिए इमेज.

    error

    नतीजे पाने में कोई गड़बड़ी होने पर, एक वैकल्पिक गड़बड़ी वाला पैरामीटर अपने-आप भर जाता है.

    रिटर्न वैल्यू

    दी गई इमेज में टेक्स्ट की पहचान करने से जुड़ा नतीजा या कोई गड़बड़ी होने पर nil.