Trình nhận dạng văn bản
class TextRecognizer : NSObject
Trình nhận dạng văn bản nhận dạng văn bản trong một hình ảnh.
-
Trả về trình nhận dạng văn bản với các tùy chọn nhất định.
Bạn không nên sử dụng đồng thời nhiều phiên bản
TextRecognizer
với các tuỳ chọn ngôn ngữ khác nhau vì việc này có thể làm giảm hiệu suất.Khai báo
Swift
class func textRecognizer(options: MLKCommonTextRecognizerOptions) -> Self
Các tham số
options
Các tuỳ chọn để định cấu hình trình nhận dạng văn bản.
Giá trị trả về
Trình nhận dạng văn bản được định cấu hình với các tùy chọn nhất định.
-
Xử lý hình ảnh đã cho để nhận dạng văn bản.
Khai báo
Swift
func process(_ image: MLKitCompatibleImage) async throws -> MLKText
Các tham số
image
Hình ảnh cần xử lý.
completion
Trình xử lý để gọi lại trên hàng đợi chính khi hoàn thành việc nhận dạng văn bản.
-
Trả về kết quả nhận dạng văn bản trong hình ảnh đã cho hoặc
nil
nếu xảy ra lỗi. Tính năng nhận dạng văn bản được thực hiện đồng bộ trên luồng gọi.Bạn nên gọi phương thức này khỏi luồng chính để tránh chặn giao diện người dùng. Do đó,
NSException
sẽ được tăng lên nếu phương thức này được gọi trên chuỗi chính.Khai báo
Swift
func results(in image: MLKitCompatibleImage) throws -> MLKText
Các tham số
image
Hình ảnh thu được kết quả.
error
Một thông số lỗi không bắt buộc được điền sẵn khi xảy ra lỗi khi nhận kết quả.
Giá trị trả về
Kết quả nhận dạng văn bản trong hình ảnh đã cho hoặc
nil
nếu xảy ra lỗi.