1

Android アプリに IBM Watson Visual Recognition を使用し、JAVA で API を呼び出したいのですが、このサービスを使用するための Java のメソッドのリストの例や参照が見つかりません。JAVA の例がここにないことがわかります。いくつかの適切な例またはこれらの方法への参照を見つけるのを手伝ってください。また、bluemix プラットフォームとは何か、IBM Watson Visual Recognition を使用するために必要なのか教えてください。前もって感謝します!

4

4 に答える 4

2

Java SDKを見てください。特に、デモの使用例を模倣したVisual Recognitionの例(ノード ソース コード/そのためのトレーニング イメージはこちら) を見てください。

私は IBM Watson Developer Cloud の開発者エバンジェリストです。

于 2016-05-18T19:22:49.273 に答える
1

必要がある:

  • Java SDK 3.3.0をインストールします。
  • Bluemix でVisual Recognitionサービスのインスタンスを作成します。
  • 以下のスニペットを、Bluemix でサービスを作成したときに得られるで更新usernameします。password

コード:

public class VisualRecognitionExample {

  public static void main(String[] args) {
    VisualRecognition service = new VisualRecognition("2016-05-20");
    service.setUsernameAndPassword("<username>", "<password>");

    System.out.println("Classify using all the classifiers");
    options = new ClassifyImagesOptions.Builder()
      .images(new File("car.png"))
      .build();
    result = service.classify(options).execute();
    System.out.println(result);    
  }
}
于 2016-05-19T02:43:48.497 に答える
0

このチュートリアル ( https://developer.ibm.com/recipes/tutorials/estimate-a-childs-age-based-on-photos-using-watson-visual-recognition/ ) を確認してください。

古いバージョンの Watson Java SDK ( https://github.com/watson-developer-cloud/java-sdk ) を使用しているため、コードが少し変更されている可能性がありますが、基本的にはそれです。

Visual Recognition を使用するには、通常の bluemix アカウントを使用できるため、Watson Visual Recognition API を使用できます。

ここに画像の説明を入力

アップデート

このPOMを使用

<dependencies>
    <dependency>
        <groupId>com.ibm.watson.developer_cloud</groupId>
        <artifactId>java-sdk</artifactId>
        <version>3.0.0-RC1</version>
    </dependency>
    <dependency>
        <groupId>commons-io</groupId>
        <artifactId>commons-io</artifactId>
        <version>2.5</version>
    </dependency>
</dependencies>
于 2016-05-18T19:59:31.590 に答える