Rom*_*ler 5 ibm-watson visual-recognition ibm-cloud
我正在尝试使用 API 测试器在 Bluemix 中测试 IBM Watson Visual Recognition Service。
1st 我想获得有效标签的列表:
在阅读演示应用程序的源代码时,我正在推断标签,例如“动物”
知道我做错了什么吗?
演示应用程序似乎运行良好,至少它可以将奥巴马的形象识别为“人,总统,奥巴马”:)
查看以下链接,了解有关如何使用该服务的一些示例。
如果您要使用图像http://visual-recognition-demo.mybluemix.net/images/63992.jpg。对 Watson 的 post 请求如下所示。
服务器端 (Node.Js) 上的所有代码都在将图像流式传输到 Watson。
function(req, res) {
var stream = fs.createReadStream(req.files.imgFile.path);
var params = {
image_file: stream
};
visualRecognition.recognize(params, function(error, result) {
if (error) {
return res.status(error.error ? error.error.code || 500 : 500).json({ error: error });
} else {
return res.json(result);
}
});
}
Run Code Online (Sandbox Code Playgroud)
上述应用程序的代码可在此处获得。
| 归档时间: |
|
| 查看次数: |
660 次 |
| 最近记录: |