一、对接百度智能云
1.创建应用
登录百度智能云:https://cloud.baidu.com/ 接下来如图所示操作:
2.领取免费资源
需要领取免费资源,不然使用时会报错。如果领取后还是报错,需要再等一下,我当时好像等了好几分钟。
二、在node.js项目中安装依赖并使用
在node.js项目中安装依赖:
npm install baidu-aip-sdk
使用:
var fs = require('fs');
var AipOcrClient = require("baidu-aip-sdk").ocr;
var APP_ID = "创建应用后获得的APP_ID";
var API_KEY = "创建应用后获得的API_KEY";
var SECRET_KEY = "创建应用后获得的SECRET_KEY";
var client = new AipOcrClient(APP_ID, API_KEY, SECRET_KEY);
var image = fs.readFileSync("./meme-img/000-0-009.jpg").toString("base64");
client.generalBasic(image).then(function(result) {
console.log(result);
}).catch(function(err) {
console.log(err);
});
更多接口说明:https://cloud.baidu.com/doc/OCR/s/rkibizxtw
三、效果
|