การอ้างอิงเฟรมเวิร์ก MLKitTextRecognitionCommon

TextRecognizer

class TextRecognizer : NSObject

โปรแกรมจดจำข้อความที่จดจำข้อความในรูปภาพ

  • แสดงผลโปรแกรมจดจำข้อความตามตัวเลือกที่ระบุ

    การใช้งานอินสแตนซ์ TextRecognizer หลายรายการที่มีภาษาต่างๆ พร้อมกัน ไม่แนะนำให้ใช้ตัวเลือกดังกล่าว เนื่องจากอาจทำให้ประสิทธิภาพลดลง

    คำประกาศ

    Swift

    class func textRecognizer(options: MLKCommonTextRecognizerOptions) -> Self

    พารามิเตอร์

    options

    ตัวเลือกสำหรับการกำหนดค่าโปรแกรมจดจำข้อความ

    ผลลัพธ์

    โปรแกรมจดจำข้อความที่กำหนดค่าด้วยตัวเลือกที่ระบุ

  • ประมวลผลรูปภาพที่ระบุสำหรับการจดจำข้อความ

    คำประกาศ

    Swift

    func process(_ image: MLKitCompatibleImage) async throws -> MLKText

    พารามิเตอร์

    image

    รูปภาพที่จะประมวลผล

    completion

    เครื่องจัดการที่จะโทรกลับในคิวหลักเมื่อการจดจำข้อความเสร็จสมบูรณ์

  • แสดงผลการจดจำข้อความในรูปภาพที่ระบุหรือ nil หากมีข้อผิดพลาด ข้อความ การจดจำเสียงจะดำเนินการแบบพร้อมกันบนเทรดการโทร

    ขอแนะนำให้เรียกใช้เมธอดนี้นอกเทรดหลักเพื่อหลีกเลี่ยงการบล็อก UI เพื่อ ผลลัพธ์ NSException จะเพิ่มขึ้นหากมีการเรียกใช้เมธอดนี้ในเทรดหลัก

    คำประกาศ

    Swift

    func results(in image: MLKitCompatibleImage) throws -> MLKText

    พารามิเตอร์

    image

    รูปภาพสำหรับดูผลลัพธ์

    error

    พารามิเตอร์ข้อผิดพลาดที่ไม่บังคับจะสร้างขึ้นเมื่อเกิดข้อผิดพลาดในการรับผลลัพธ์

    ผลลัพธ์

    การจดจำข้อความในรูปภาพที่ระบุหรือ nil หากมีข้อผิดพลาด