私はGoogleクラウドビジョンAPI(Text_Detection)を使用し、それは、通常の作業が、時にGoogleからのリターン答えをiはメッセージのスタイルıはどのように応答テキストを修正できますか?画像のような
私はちょうど1つのテキストなどをしたい「ACADEMIC PLANNER」はとてもどのようにすることができますは、学術の前を削除します"null:"と他の言葉?
画像例えば
そして、ここに私のコードです。
private String convertResponseToString(BatchAnnotateImagesResponse response) {
String message = "I found these things:\n\n";
List<EntityAnnotation> labels = response.getResponses().get(0).getTextAnnotations();
if (labels != null) {
for (EntityAnnotation label : labels) {
message += String.format("%.3f: %s", label.getScore(), label.getDescription());
message += "\n";
}
} else {
message += "nothing";
}
return message;
}
いやそれありえない作品。私は試してみるが、私はerorを得る。 imgur.com/uEckW8Z Androidスタジオはこのコードを許可していない、別のアイデアですか? –
ここに必要なのはフルコードです:https://github.com/GoogleCloudPlatform/cloud-vision/tree/master/android/CloudVision –
これらのメソッドは文字列でのみ利用でき、 'EntityAnnotation'は文字列ではありません。 ..私はひもの配列で私の微調整をテストした、申し訳ありません。編集された答えを見てください。 – Dut