MLKitTextRecognitionCommon Çerçeve Referansı

MLKTextRecognizer


@interface MLKTextRecognizer : NSObject

Bir resimdeki metni tanıyan metin tanıyıcı.

  • Verilen seçeneklere sahip bir metin tanıyıcı döndürür.

    Farklı dil seçenekleriyle birden fazla TextRecognizer örneğinin aynı anda kullanılması performansın düşmesine neden olabileceğinden önerilmez.

    Bildirim

    Objective-C

    + (nonnull instancetype)textRecognizerWithOptions:
        (nonnull MLKCommonTextRecognizerOptions *)options;

    Parametreler

    options

    Metin tanıyıcı yapılandırma seçenekleri.

    Döndürülen Değer

    Verilen seçeneklerle yapılandırılmış bir metin tanıyıcı.

  • Belirtilen resmi metin tanıma için işler.

    Bildirim

    Objective-C

    - (void)processImage:(nonnull id<MLKCompatibleImage>)image
              completion:(nonnull MLKTextRecognitionCallback)completion;

    Parametreler

    image

    İşlenecek resim.

    completion

    Metin tanıma tamamlandığında ana sırayı geri çağırmak için işleyici.

  • Belirtilen görüntüde metin tanıma sonucunu döndürür veya hata varsa nil değerini döndürür. Metin tanıma, çağıran ileti dizisinde eşzamanlı olarak gerçekleştirilir.

    Kullanıcı arayüzünün engellenmesini önlemek için bu yöntemin ana iş parçacığından kaldırılması önerilir. Sonuç olarak, bu yöntem ana iş parçacığında çağrılırsa bir NSException yükseltilir.

    Bildirim

    Objective-C

    - (nullable MLKText *)resultsInImage:(nonnull id<MLKCompatibleImage>)image
                                   error:(NSError *_Nullable *_Nullable)error;

    Parametreler

    image

    Sonuç alınacak resim.

    error

    Sonuçlar alınırken bir hata oluştuğunda doldurulmuş isteğe bağlı bir hata parametresi.

    Döndürülen Değer

    Belirtilen görüntüde metin tanıma sonucu veya bir hata varsa nil.