前言近两年用外币进行诈骗的案件很多。记得去年还有一部由周润发和郭富城主演的电影《无双》,讲述了天才画家以及造假天才,联手造出超级伪钞的故事,难辨真伪... 1.需求及方案: 随着我国经济的发展,出国旅游的人越来越多,在兑换货币的时候也经常有国人被骗的消息。 能否开发一款方便的应用,借AI的力量,给大家一双慧眼呢?正好现在百度大脑推出了货币识别API(百度货币识别,识别图像中的货币类型,返回货币名称、代码、面值、年份信息,可识别百余种国内外常见货币),我在这个基础上集成其他API,开发了这个货币估值及防诈骗的应用。 以下为具体方案: 2.平台接入 货币识别接入网址:https://ai.baidu.com/tech/imagerecognition/currency 现在需要进行邀测申请。 具体接入方式比较简单,可以参考我的另一个帖子(‘【行业方案】【人体分析】人群拥挤警告’),这里就不重复了 3.货币识别调用攻略(Python3)
在开始调用任何API之前需要先进行认证授权,具体的说明请参考: http://ai.baidu.com/docs#/Auth/top 具体Python3代码如下:
详细说明请参考:https://ai.baidu.com/docs#/ImageClassify-API/f3c9e21c 接口描述 识别图像中的货币类型,以纸币为主,正反面均可准确识别,接口返回货币的名称、代码、面值、年份信息;可识别各类近代常见货币,如美元、欧元、英镑、法郎、澳大利亚元、俄罗斯卢布、日元、韩元、泰铢、印尼卢比等。 说明的比较清晰,这里就不重复了。 大家需要注意的是: API访问URL:https://aip./rest/2.0/image-classify/v1/currency 图片格式:Base64编码字符串,以图片文件形式请求时必填。(支持图片格式:jpg,bmp,png),图片大小不超过4M。最短边至少15px,最长边最大4096px。 注意:图片的base64编码是不包含图片头的 Python3调用代码如下: |
|