视觉智能平台imagerecog20190930图片识别包没有可以处理文件URL的方案,无法解决?[视觉智能开放平台]

视觉智能平台imagerecog20190930 图片识别包没有可以处理文件URL的方案,无法解决非上海区域OSS文件怎么整?通用图像打标,TaggingImageRequest类没有设置输入流的方法

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
1 条回复 A 作者 M 管理员
  1. 您可以先通过阿里云的OSS SDK,将OSS文件转存到您的服务器上,在您的服务器上进行图像识别或图像打标签的操作。这种方法可以保证您的图像在处理过程中的安全和准确性。

    另外,如果您需要使用URL进行识别,您也可以考虑使用网络上可供调用的图像识别或图像识别API。这些接口通常都支持使用URL作为输入参数,可以方便地处理您的需求。

    至于通用图像打标签的问题,您可以将图像转化为字节数组后,调用 TaggingImageRequest 中的 setContent 方法进行上传。具体步骤如下:

    1. 将图像转换为字节数组,并存入变量中,例如:
    byte[] imageContent = Files.readAllBytes(new File(filePath).toPath());
    1. 创建 TaggingImageRequest 对象,并调用 setContent 方法将图像字节数组作为参数传入,例如:
    TaggingImageRequest request = new TaggingImageRequest().setContent(imageContent);
    1. 调用 getTaggingImage 方法上传图片,并获取返回结果,例如:
    TaggingImageResult result = client.getTaggingImage(request);

    通过以上步骤可以实现通过字节数组进行通用图像打标签的操作。