首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将来自云函数请求的图片发送到vision API?

如何将来自云函数请求的图片发送到vision API?
EN

Stack Overflow用户
提问于 2018-05-17 21:54:44
回答 1查看 246关注 0票数 0

我刚刚设置了一个带有http端点的基本google云函数。我想要将一个图像传递到这个端点,并将其一直发送到vision api (已经设置),然后将来自vision api的响应发送回响应。

所以基本上:

代码语言:javascript
复制
 image in POST request -> cloud-function -> vision api ->|
response of vision api <- cloud function <- vision api <-|

这是将图像发送到vision api的基本代码:

代码语言:javascript
复制
const vision = require("@google-cloud/vision");

// Creates a client
const client = new vision.ImageAnnotatorClient();

const timeStart = new Date();
// Performs text detection on the local file
client
  .textDetection(file)
  .then(results => {
    const detections = results[0].textAnnotations;
    console.log("Text:");
    detections.forEach(text => console.log(text));
    const timeEnd = new Date();
    console.log(timeEnd - timeStart);
  })
  .catch(err => {
    console.error("ERROR:", err);
  });

如何处理POST请求中的图像并将其发送到vision API?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2018-05-18 19:16:47

我会将图片放入Google云存储桶中,将对象设为public,然后只将桶的名称/url发送给vision API。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50393277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档