2017-06-05 6 views
-1

こんにちは私はイメージをfirebaseに保存していますが、Watson Image Recognitionでそれらを使用したいのですがfirebaseは私にダウンロードリンクを与え、 Watson Api。私のイメージをウェブ上に保存するためのより良い方法があるかどうかを確認する方法がありますか? https://github.com/watson-developer-cloud/swift-sdk#visual-recognition:そして、あなたは彼らのSDKIBM Watson Image Reconでfirebaseに保存されたイメージを使用しようとしています

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) 
} 

リファレンスを使用して、ワトソンのAPI呼び出しでこのURLを使用することができます

https://firebase.google.com/docs/storage/ios/download-files

:おかげで助けを求め

答えて

0

yourRef.downloadUrl()メソッドを介してFirebase URLを取得します。

参考:https://github.com/firebase/firebase-ios-sdk

ガイド:https://firebase.google.com/docs/ios/setup

+0

あなたは、人々がより良い支援することを可能にするために、あなたの質問にしようとしたものを含める必要がありますが、iOS用のワトソンのSDKは、URL文字列をサポートしています。オブジェクトが必要な場合は、それをダウンロードしてUIImageとして保存しますが、Watson APIを確認して、認識サービス –

+0

に提出する他のデータタイプがメモリに保存されていますが、visualRecognition.classify(画像: url)...画像を取得するためのURLが必要で、使用するURLが混乱しています。 – harry

+0

でもfirebaseからイメージを取り込んだら、基本的には私の質問であるWatsonにURLをどのように送ってくれますか? – harry

関連する問題