没有响应,调用方法ImageAnnotatorClient.create()。batchAnnotateImages(requests)时出现问题

时间:2019-11-20 22:34:27

标签: google-cloud-vision

我正在尝试调用ImageAnnotatorClient.create()。batchAnnotateImages(requests)方法,但未获取响应,我的json.json文件已配置,但未显示响应,消息或其他内容,有什么想法吗?请原谅我的英语不好,但是我不会说英语,我正在努力。昨天我的代码有效,但今天却无效。

我的代码段显示如下:

List<AnnotateImageRequest> requests = new ArrayList<>();
List<EntityAnnotation> palabrasImagen = new ArrayList<>();
byte[] bytesImage = Base64.getDecoder().decode(documentoClasificar.documentoBase64);
AnnotateImageResponse respuestaApi;
ByteString imgBytes = ByteString.copyFrom(bytesImagen);
Image img = Image.newBuilder().setContent(imgBytes).build()
    Feature feat = Feature.newBuilder().setType(Type.TEXT_DETECTION).build()
AnnotateImageRequest request =
    AnnotateImageRequest.newBuilder().addFeatures(feat).setImage(img).build();
    requests.add(request)
//here, response never comes
BatchAnnotateImagesResponse response =
    ImageAnnotatorClient.create().batchAnnotateImages(requests);
List<AnnotateImageResponse> responses = response.getResponsesList();

0 个答案:

没有答案