Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // MARK: ML Kit label detect
- extension ChooseImageViewController{
- func labelImage(image : UIImage){
- let labelDetector = vision.labelDetector()
- let visionImage = VisionImage(image: image)
- labelDetector.detect(in: visionImage){ (labels, error) in
- guard error == nil , let labels = labels, !labels.isEmpty else {
- self.showError(errorMessage: error?.localizedDescription ?? "Something went wrong")
- return
- }
- let result = labels.map({
- return "\($0.label) : \($0.confidence)"
- }).joined(separator: "\n")
- self.showResultScreen(image: image, resultString: result)
- }
- }
- }
Add Comment
Please, Sign In to add comment