测试控制台:
输入是任意一个图片文件,
输出是一串特征矩阵,如下图所示:
完整代码:
var app = require('express')();
var server = require('http').Server(app);
var request = require('request');
var defaultPort = 8081;
const fs = require('fs');
var port = process.env.PORT || defaultPort;
console.log("Server listens on port: " + port);
server.listen(port);
function print_env(){
console.log(process.env);
}
app.get('/', function (req, res) {
res.header("Access-Control-Allow-Origin", "*");
var response = "Hello World: " + port;
callFeatureExtractionAPI();
res.send(response);
});
app.get('/env', function (req, res) {
print_env();
// res.sendFile(__dirname + '/index.html');
var response = JSON.stringify(process.env);
res.send(response);
});
function callFeatureExtractionAPI() {
var url = "https://mlfproduction-image-feature-extractor.cfapps.eu10.hana.ondemand.com/api/v2/image/feature-extraction";
var api = "eyKXPuZf__ANtBqpk";
var oRequestOptions = {
url: url,
method: "POST",
json:true,
formData: {
files: fs.createReadStream("./1.png")
},
headers: {
"Authorization": "Bearer " + api
}
};
return new Promise(function(resolve,reject){
var requestC = request.defaults({jar: true});
console.log("Step1: get picture feature via url: " + url );
requestC(oRequestOptions,function(error,response,body){
if(error){
console.log("error occurred: " + error);
reject(error);
}
debugger;
console.log("Body:" + body);
console.log("response: " + response);
resolve(body);
});
});
}
相关推荐
3. SAP Best Practices for SAP Cloud Platform - This set of best practices focuses on cloud-based development and integration scenarios, assisting customers in leveraging the full potential of the SAP ...
* SAP Leonardo:提供了人工智能、机器学习和物联网等技术,实现智能制造企业的智能化和自动化。 * SAP Cloud Platform:提供了云计算平台,实现智能制造企业的数字化和网络化。 知识点3:SAP智能制造行业解决方案...
Mode 2则专注于创新,强调敏捷性和速度,它涵盖了最新分析技术、新型数据类型以及像SAP Leonardo这样的解决方案,后者整合了物联网、机器学习和行业特定的应用。 SAP现代数据平台通过集成各种服务和工具,如SAP ...
7. **SAP云平台**:SAP Cloud Platform是SAP的开放云平台,支持应用程序开发、集成和扩展。理解其服务,如SCP cockpit、Cloud Foundry环境、物联网服务等,可以帮助你展示对云端解决方案的掌握。 8. **项目实施方法...
12. ** Leonardo**:SAP的创新平台,集成了人工智能、机器学习、物联网和区块链技术,帮助企业实现数字化转型。 压缩包中的"SAP中文词汇.xls"文件很可能包含了上述各个概念的中文解释和术语对照,对于学习和理解SAP...
接着,资料包详细介绍了SAP的数字化转型解决方案,包括SAP S/4HANA、SAP Cloud Platform、SAP Leonardo等核心产品,以及这些产品在各行业的应用实践。此外,资料包还提供了丰富的案例分析,展示了SAP如何帮助不同...
sap press doc 解压密码:abap_developer
3. SAP Cloud Platform:通过云平台,保险公司可以快速开发和部署新的数字化服务,实现与客户的无缝交互,提升客户满意度。 4. SAP Leonardo:结合人工智能、物联网、区块链等先进技术,SAP Leonardo为保险行业提供...
5. 设计用途:由于其独特的美学特征,Leonardo可能适用于品牌标识、海报设计、书籍封面、网站布局等多种设计项目。 压缩包中的“leonardo”可能是该字体的安装文件,包括.TTF(TrueType Font)或.OTF(OpenType ...
sap press doc 解压密码:abap_developer
6. **智能企业**:SAP利用人工智能(AI)、机器学习(ML)和大数据分析技术,推动企业数字化转型,实现预测性分析、自动化决策和优化业务流程。 7. **合作伙伴生态系统**:SAP拥有广泛的合作伙伴网络,包括系统集成...
Arduino Leonardo是一款基于ATmega32U4微控制器的开源电子平台,被广泛应用于创意DIY、物联网项目和教育领域。这个压缩包包含了Arduino Leonardo电路原理图、PCB设计文件以及相关的参考文档,对于想要深入了解其工作...
arduino leonardo 电路图
SAP智能机器人流程自动化解决方案是SAP为了适应企业数字化转型趋势推出的一种技术方案,旨在帮助企业高效自动化处理复杂但低附加值的重复性流程,从而释放人力资源,聚焦于更高价值的工作,如提升产品和服务质量,...
sap press doc 解压密码:abap_developer
尹海宁在2018年6月14日的演讲中,讨论了SAP如何通过其机器学习自动化方案、预测分析和机器学习平台,为企业提供从数据资产中提取价值的解决方案。这些技术应用在企业中的作用是显著的,尤其是当面对大数据时代的挑战...
6. 最新发展趋势:介绍SAP的最新产品和技术,如S/4HANA、Cloud SAP、 Leonardo(人工智能和机器学习)等,帮助读者跟上行业的步伐。 电子书的下载链接为用户提供了一个方便的学习渠道,可以随时随地查阅资料,提升...
此外,SAP Leonardo引入了人工智能和机器学习,帮助企业自动化流程,提高运营效率。 8. **合规性与可持续性**:在日益关注社会责任的今天,SAP解决方案可以帮助企业实现合规生产,追踪供应链中的环保指标,推动可...
描述中的“解决方案赢在SAP Leonardo创新体系”提到了SAP公司的Leonardo创新平台,这是一个集成的解决方案套件,包含了大数据、物联网、机器学习、区块链和设计思维等先进技术,旨在帮助企业快速构建并部署工业4.0...