使用机器人视觉SDK调用百度AI平台在线API服务
更新时间:2019-11-28
百度机器人视觉SDK已经集成了百度AI平台的C++ SDK,其中包含了调用相关识别服务在线API的接口能力,您可以包含相关头文件并使用这些函数接口。
使用方法
如果您在百度机器是视觉SDK中使用
- 按需引入相应服务头文件,使用机器人视觉服务应用的 API Key 和 Secret Key 初始化相应服务的客户端类,使用客户端类调用具体接口,具体使用可以参考样例代码部分文档以及SDK中附带的样例代码。
如果您想单独使用C++ SDK
- 百度AI平台依赖库curl openssl jsoncpp(>1.6.2版本,0.x版本将不被支持)
- 编译工程时添加 C++11 支持 (gcc/clang 添加编译参数 -std=c++11), 添加第三方库链接参数 lcurl, lcrypto, ljsoncpp。
- 按需引入相应服务头文件,使用机器人视觉服务应用的 API Key 和 Secret Key 初始化相应服务的客户端类,使用客户端类调用具体接口
百度AI能力头文件列表
百度AI调用接口以.h文件形式集成于SDK中,实现源码也都包含在.h文件中,开发者只需要引入相应头文件即可使用这些服务提供的接口。
XP
└── util
└── aip
├── base
│ ├── base.h // 请求客户端基类
│ ├── base64.h // base64加密相关类
│ ├── http.h // http请求封装类
│ └── utils.h // 工具类
├── ocr.h // 文字识别
├── image_classify.h // 图像识别
├── face.h // 人脸识别
└── speech.h // 语音识别,语音合成