ImageLabeler
class ImageLabeler : NSObjectเครื่องมือติดป้ายกำกับรูปภาพที่ประมวลผลและติดป้ายกำกับรูปภาพ
-
แสดงเครื่องมือติดป้ายกำกับรูปภาพที่มีตัวเลือกที่ระบุ
คำประกาศ
Swift
class func imageLabeler(options: MLKCommonImageLabelerOptions) -> Selfพารามิเตอร์
optionsตัวเลือกสำหรับการกำหนดค่าเครื่องมือติดป้ายกำกับรูปภาพ
ผลลัพธ์
เครื่องมือติดป้ายกำกับรูปภาพที่กำหนดค่าด้วยตัวเลือกที่ระบุ
-
ไม่พร้อมใช้งาน ใช้วิธีการของชั้นเรียน
-
ประมวลผลรูปภาพที่ระบุเพื่อติดป้ายกำกับ
คำประกาศ
Swift
func process(_ image: MLKitCompatibleImage, completion: @escaping ImageLabelingCallback)พารามิเตอร์
imageรูปภาพที่จะประมวลผล
completionเครื่องจัดการที่จะโทรกลับในคิวหลักด้วยป้ายกำกับหรือข้อผิดพลาด
-
แสดงผลป้ายกำกับในรูปภาพที่ระบุหรือ
nilหากมีข้อผิดพลาด การติดป้ายกำกับรูปภาพคือ ดำเนินการแบบซิงโครนัสในชุดข้อความการโทรขอแนะนำให้เรียกใช้เมธอดนี้นอกเทรดหลักเพื่อหลีกเลี่ยงการบล็อก UI เพื่อ ผลลัพธ์
NSExceptionจะเพิ่มขึ้นหากมีการเรียกใช้เมธอดนี้ในเทรดหลักคำประกาศ
Swift
func results(in image: MLKitCompatibleImage) throws -> [MLKImageLabel]พารามิเตอร์
imageรูปภาพสำหรับดูผลลัพธ์
errorพารามิเตอร์ข้อผิดพลาดที่ไม่บังคับจะสร้างขึ้นเมื่อเกิดข้อผิดพลาดในการรับผลลัพธ์
ผลลัพธ์
อาร์เรย์ของป้ายกำกับจะให้ผลลัพธ์ในรูปภาพที่ระบุหรือ
nilหากมีข้อผิดพลาด