MLKTextRecognizer
@interface MLKTextRecognizer : NSObjectโปรแกรมจดจำข้อความที่จดจำข้อความในรูปภาพ
-
แสดงผลโปรแกรมจดจำข้อความตามตัวเลือกที่ระบุ
การใช้งานอินสแตนซ์
TextRecognizerหลายรายการที่มีภาษาต่างๆ พร้อมกัน ไม่แนะนำให้ใช้ตัวเลือกดังกล่าว เนื่องจากอาจทำให้ประสิทธิภาพลดลงคำประกาศ
Objective-C
+ (nonnull instancetype)textRecognizerWithOptions: (nonnull MLKCommonTextRecognizerOptions *)options;พารามิเตอร์
optionsตัวเลือกสำหรับการกำหนดค่าโปรแกรมจดจำข้อความ
ผลลัพธ์
โปรแกรมจดจำข้อความที่กำหนดค่าด้วยตัวเลือกที่ระบุ
-
ประมวลผลรูปภาพที่ระบุสำหรับการจดจำข้อความ
คำประกาศ
Objective-C
- (void)processImage:(nonnull id<MLKCompatibleImage>)image completion:(nonnull MLKTextRecognitionCallback)completion;พารามิเตอร์
imageรูปภาพที่จะประมวลผล
completionเครื่องจัดการที่จะโทรกลับในคิวหลักเมื่อการจดจำข้อความเสร็จสมบูรณ์
-
แสดงผลการจดจำข้อความในรูปภาพที่ระบุหรือ
nilหากมีข้อผิดพลาด ข้อความ การจดจำเสียงจะดำเนินการแบบพร้อมกันบนเทรดการโทรขอแนะนำให้เรียกใช้เมธอดนี้นอกเทรดหลักเพื่อหลีกเลี่ยงการบล็อก UI เพื่อ ผลลัพธ์
NSExceptionจะเพิ่มขึ้นหากมีการเรียกใช้เมธอดนี้ในเทรดหลักคำประกาศ
Objective-C
- (nullable MLKText *)resultsInImage:(nonnull id<MLKCompatibleImage>)image error:(NSError *_Nullable *_Nullable)error;พารามิเตอร์
imageรูปภาพสำหรับดูผลลัพธ์
errorพารามิเตอร์ข้อผิดพลาดที่ไม่บังคับจะสร้างขึ้นเมื่อเกิดข้อผิดพลาดในการรับผลลัพธ์
ผลลัพธ์
การจดจำข้อความในรูปภาพที่ระบุหรือ
nilหากมีข้อผิดพลาด