我正在尝试调用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();