Python调用阿里API进行车牌识别
Posted ZHW_AI课题组
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python调用阿里API进行车牌识别相关的知识,希望对你有一定的参考价值。
目录
1.作者介绍
周佳鑫,男,西安工程大学电子信息学院,2021级研究生
研究方向:机器视觉与人工智能
电子邮件:291141475@qq.com
刘帅波,男,西安工程大学电子信息学院,2021级研究生,张宏伟人工智能课题组
研究方向:机器视觉与人工智能
电子邮件:1461004501@qq.com
2. API介绍
2.1 API的概念
API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码或理解内部工作机制的细节。
2.2 API的特点
API是一个明确定义的接口,可以为其他软件提供特定服务。
API可以小到只包含一个单独的函数,也可以大到包含数以百计的类、方法、全局函数、数据类型、枚举类型和常量等。
API的实现可以是私有的,也可以是开源的。
2.3 API的分类
如图所示:本次项目实现将用到阿里云API市场中的车牌识别技术。
3.获取阿里云API
(1)注册/登录阿里云,选择支付宝扫码登录。
(2)打开阿里云官网选择云市场。
(3)在云市场中搜索车牌识别并选择相关产品。
(4) 选择免费体验购买获得APPCODE
(5) 在产品界面下拉获取Python代码
4.实验代码及结果
4.1 导入项目所需的库
4.2 输入网址URL,以及获取的阿里云APPCODE
4.3 导入车牌图片,本地导入或URL链接
4.4 输出识别结果
5.问题与分析
1.载入车牌照片使用了2种途径,URL方式识别和启用base64编码方式进行本地识别。为了防止在线识别错误,失败情况下运行本地识别。
2.在阿里云的云市场产品页面,可以点击调试工具,输入程序需要执行的内容在线运行,便于我们快速观察程序结果,是否符合我们的预期。
以上是关于Python调用阿里API进行车牌识别的主要内容,如果未能解决你的问题,请参考以下文章