ImageLabeler
class ImageLabeler : NSObjectMột công cụ gắn nhãn hình ảnh có chức năng xử lý và gắn nhãn hình ảnh.
-
Trả về trình gắn nhãn hình ảnh với các tuỳ chọn cho sẵn.
Khai báo
Swift
class func imageLabeler(options: MLKCommonImageLabelerOptions) -> SelfTham số
optionsCác tuỳ chọn định cấu hình trình gắn nhãn hình ảnh.
Giá trị trả về
Một công cụ gắn nhãn hình ảnh được định cấu hình với các tuỳ chọn cho sẵn.
-
Không dùng được. Sử dụng các phương thức của lớp.
-
Xử lý hình ảnh đã cho để gắn nhãn.
Khai báo
Swift
func process(_ image: MLKitCompatibleImage, completion: @escaping ImageLabelingCallback)Tham số
imageHình ảnh cần xử lý.
completionTrình xử lý để gọi lại hàng đợi chính kèm theo nhãn hoặc lỗi.
-
Trả về kết quả nhãn trong hình ảnh đã cho hoặc
nilnếu có lỗi. Việc gắn nhãn hình ảnh là đượ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 ra khỏi luồng chính để tránh chặn giao diện người dùng. Là một kết quả sẽ là
NSExceptionsẽ được nâng lên nếu phương thức này được gọi trên luồng chính.Khai báo
Swift
func results(in image: MLKitCompatibleImage) throws -> [MLKImageLabel]Tham số
imageHình ảnh để xem kết quả.
errorThông số lỗi không bắt buộc được điền khi có lỗi khi nhận kết quả.
Giá trị trả về
Mảng nhãn cho kết quả hình ảnh đã cho hoặc
nilnếu có lỗi.