您好,我正在将我的图像保存到 firebase,并希望将它们与 Watson Image Recognition 一起使用,但 firebase 只给了我一个下载链接,而且这似乎不适用于 Watson Api。有没有办法让它工作我们会有更好的方法让我将我的图像保存在网络上。谢谢您的帮助
问问题
175 次
1 回答
0
yourRef.downloadUrl()
通过以下方法获取 Firebase URL :
https://firebase.google.com/docs/storage/ios/download-files
然后,您可以使用他们的 SDK 在 Watson API 调用中使用此 URL
import 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
于 2017-06-05T21:04:54.650 回答