MLKitTextRecognitionCommon Çerçeve Referansı

MLKTextRecognizer


@interface MLKTextRecognizer : NSObject

Resimdeki metni tanıyan metin tanıyıcı.

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

    Farklı dilde birden fazla TextRecognizer örneğinin eşzamanlı kullanımı performansta düşüşe neden olabileceği için önerilmez.

    Bildirim

    Objective-C

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

    Parametreler

    options

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

    Döndürülen Değer

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

  • Belirtilen görüntüyü 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 işlemi tamamlandığında ana sırada geri arama yapacak işleyici.

  • Verilen resimde metin tanıma sonucunu veya hata varsa nil değerini döndürür. Metin tanıma, çağrı 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ığının dışına çağrılması önerilir. Kullanıcı sonuçta bu yöntem ana iş parçacığında çağrılırsa bir NSException tetiklenir.

    Bildirim

    Objective-C

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

    Parametreler

    image

    Sonuç elde edilecek resim.

    error

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

    Döndürülen Değer

    Metin tanıma, belirtilen resimde veya hata varsa nil sonucunu verir.