首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ImageAnnotatorClient google vision API

ImageAnnotatorClient google vision API
EN

Stack Overflow用户
提问于 2018-01-17 23:11:23
回答 1查看 1.1K关注 0票数 0

尝试使用node通过vision api运行标签检测:

代码语言:javascript
运行
复制
'use strict';
// Imports the Google Cloud client library
const vision = require('@google-cloud/vision');

// Creates a client
const client = new ImageAnnotatorClient({
projectId: 'my-project-xxx',
 keyFilename: 'Users/xxx/Downloads/xxx.json',
});

// Performs label detection on the image file
client
 .labelDetection('.//Users/xxx/Downloads/menu.jpg')
 .then(results => {
   const labels = results[0].labelAnnotations;

console.log('Labels:');
labels.forEach(label => console.log(label.description));
})
.catch(err => {
  console.error('ERROR:', err);
 });

连续收到错误:"ImageAnnotatorClient未定义“,这是什么原因?

EN

回答 1

Stack Overflow用户

发布于 2018-01-17 23:15:16

您是否可以尝试修改行:

代码语言:javascript
运行
复制
const client = new ImageAnnotatorClient({

适用于:

代码语言:javascript
运行
复制
const client = new vision.ImageAnnotatorClient({

从作为vision变量导入的Cloud Vision API中提取ImageAnnotatorClient方法。

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

https://stackoverflow.com/questions/48304246

复制
相关文章

相似问题

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