您好我将我的图像保存到firebase并希望将它们与Watson图像识别一起使用,但firebase只给我一个下载链接,而且似乎不能与Watson Api一起使用。有没有办法让这个工作我们会有一个更好的方式让我在网上保存我的图像。谢谢你的帮助
答案 0 :(得分:0)
通过yourRef.downloadUrl()
方法获取Firebase网址:
https://firebase.google.com/docs/storage/ios/download-files
然后,您可以使用其SDK
在Watson API调用中使用此URLimport VisualRecognitionV3
let apiKey = "your-apikey-here"
let version = "YYYY-MM-DD" // use today's date for the most recent version
let visualRecognition = VisualRecognition(apiKey: apiKey, version: version)
let url = "your-image-url"
let failure = { (error: Error) in print(error) }
visualRecognition.classify(image: url, failure: failure) { classifiedImages in
print(classifiedImages)
}
参考:https://github.com/watson-developer-cloud/swift-sdk#visual-recognition