Liunx树莓派(ARM)开发篇——翔云人工智能OCR的使用

翔云平台介绍

翔云平台为金融、互联网等众多领域提供专业的ocr识别+人脸认证智能化解决方案,涵盖银行、保险、教育、物流、游戏、汽车、共享经济等行业,帮助企业加强风险控制,提升用户体验。

简单说,就是是一个提供识别效果很好API的厂商,价格也比较便宜。

翔云平台的使用(以人脸识别为例)

(1)第一步、注册账号

这个就自己注册,不演示了。

(2)第二步、选择人脸识别

在这里插入图片描述

(3)第三步、可以尝试进行功能演示(赶时间可以跳过此步骤)

在这里插入图片描述
上传完成后会显示结果
在这里插入图片描述

(4)第四步、查看API调用文档(以图片为base64流为例)

在这里插入图片描述
从中可知,我们需要使用post方式来调用接口地址,同时要向接口地址传入6个参数

参数一、二:

img1、img2为两张base64流图片,一般我们的图片为jpg格式,这里我们需要将jpg转换为base64流格式,我们可以借助liunx自带的转换命令来实现,如:在命令行base64 a.jpg > tmpFile意思为,将a.jpg转化为base64流格式,将数据存入tmpFile文件(当前文件没有名为tmpFile的文件,会自动创建;如果存在,数据会覆盖)

参数三、四:

key、secret为每个用户独有的,见个人中心。
在这里插入图片描述
在这里插入图片描述

参数五:

typeId:为使用服务的识别码,人脸识别是21,每个服务识别码不同。
这里注意一个问题:在传入参数时注意typeId里面单词里面的 I 是大写。
在这里插入图片描述

参数六:

format:为返回值类型,返回格式(xml或者json),如果format为空,则默认返回xml。就是返回识别结果的格式不一样,按自己需求选。

(5)第五步、购买服务

在这里插入图片描述
在这里插入图片描述
大家第一次可以购买100次尝试。这个优惠一个账户只能购买一次

(6)第六步、购买完成后,即可在项目中调用

具体项目见基于翔云人工智能OCR人脸识别项目

猜你喜欢

转载自blog.csdn.net/weixin_44933419/article/details/113774879