Referensi Framework MLKitTextRecognitionCommon
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
TextRecognizer
class TextRecognizer : NSObject
Pengenal teks yang mengenali teks dalam gambar.
-
Menampilkan pengenal teks dengan opsi yang diberikan.
Penggunaan serentak beberapa instance TextRecognizer
dengan bahasa yang berbeda
tidak direkomendasikan, karena dapat menyebabkan penurunan performa.
Pernyataan
Swift
class func textRecognizer(options: MLKCommonTextRecognizerOptions) -> Self
Parameter
options
|
Opsi untuk mengonfigurasi pengenal teks.
|
Nilai yang Ditampilkan
Pengenal teks yang dikonfigurasi dengan opsi yang diberikan.
-
Memproses gambar yang diberikan untuk pengenalan teks.
Parameter
image
|
Gambar yang akan diproses.
|
completion
|
Pengendali untuk memanggil kembali antrean utama saat pengenalan teks selesai.
|
-
Menampilkan hasil pengenalan teks dalam gambar yang diberikan atau nil
jika ada error. Teks
pengenalan dilakukan secara sinkron pada thread pemanggil.
Sebaiknya panggil metode ini dari thread utama untuk menghindari pemblokiran UI. Sebagai seorang
hasil, NSException
akan dimunculkan jika metode ini dipanggil pada thread utama.
Parameter
image
|
Gambar untuk mendapatkan hasil.
|
error
|
Parameter error opsional diisi saat terjadi error saat mendapatkan hasil.
|
Nilai yang Ditampilkan
Pengenalan teks menghasilkan gambar yang diberikan atau nil
jika ada error.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 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,[]]