MLKitTextRecognitionCommon Çerçeve Referansı
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
TextRecognizer
class TextRecognizer : 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
Swift
class func textRecognizer(options: MLKCommonTextRecognizerOptions) -> Self
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.
Parametreler
image
|
|
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.
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.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-25 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-25 UTC."],[[["\u003cp\u003e\u003ccode\u003eTextRecognizer\u003c/code\u003e identifies and extracts text within images.\u003c/p\u003e\n"],["\u003cp\u003eIt offers both synchronous and asynchronous processing options.\u003c/p\u003e\n"],["\u003cp\u003eConcurrent use with varying language settings may impact performance.\u003c/p\u003e\n"],["\u003cp\u003eDirect use on the main thread is discouraged due to potential UI blocking.\u003c/p\u003e\n"]]],["The `TextRecognizer` class recognizes text in images. It can be initialized with specific options via `textRecognizer(options:)`. The `process(_:)` method performs text recognition on an image asynchronously, while `results(in:)` performs it synchronously, returning the recognized text or `nil` if an error occurs. Concurrent usage of multiple `TextRecognizer` instances with different language options may reduce performance. `results(in:)` should not be called on the main thread.\n"],null,[]]