车牌识别python实现ubuntu_python利用百度云接口实现车牌识别

498088525c556339238c5c10f53ec425.gif

一个小需求---实现车牌识别。

目前有两个想法

  1. 调云在线的接口或者使用SDK做开发(配置环境和编译第三方库很麻烦,当然使用python可以避免这些问题)

  2. 自己实现车牌识别算法(复杂)

一开始准备使用百度云文字识别C++ SDK来做,发现需要准备curl、jsoncpp和OpenCV,并且curl和jsoncpp需要自己编译,很麻烦,所以换用了python来做,真的是顺畅简单。

  1. 安装python环境(我用python3.7)

python官网下载地址:https://www.python.org/downloads/release/python-374/ 建议直接下载安装版installer(看对系统和位数)

a1f94646f161e65d631607787bfe3774.png

打开安装包无脑安装即可。安装好之后,看一下是否安装成功。

cmd

python --version

8492ceb256dc2558bcbf5080b961aea4.png

  1. 百度云SDK下载安装及创建应用

参考https://cloud.baidu.com/doc/OCR/s/pjwvxzmtc文档,安装python SDK

查看pip版本(python环境自带,但是要注意版本)

pip --version

745725de11a320aefc8b2d1d1c85d0e3.png

如果版本不合适,那么自行升级pip

pip install -U pip

安装baidu-aip

pip install baidu-aip

26fe6fb599236a023420c73a8583a426.png

现在我们的百度云SDK就安装好了,下来创建应用

登录百度云(没账号注册一下)

e776de7c48a918965d4acb2f56875201.png

创建应用

b8c35b7541d5540acb94bc29c202598f.png

自己填一下

f97728d4aa529ec9708041c9042f61ff.png

现在我们就创建好了车牌识别的应用,点击应用列表可查看。

be035e4125e6b6088d86b5356e2b7bcb.png

这里的APPID、API KEY、Secret Key要在代码中使用。(注意不要泄漏)

  1. 编码调接口,实现需求

python代码实现

dfc24f02bf7b8f1adceb9635e8c8f18f.png

至此,我们就实现了使用百度云SDK,通过编写python代码调用接口的车牌识别需求。

b359abde34d8432bcd77b928ed54bc25.png

dow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZlaTM0Nzc5NTc5MA==,size_16,color_FFFFFF,t_70)

*声明:本文于网络整理,版权归原作者所有,如来源信息有误或侵犯权益,请联系我们删除或授权事宜。

1ce8a34bb283b45d13bb5b49276aa3d6.gif

觉得不错,点个“在看”然后转发出去e64c8b92eb2a3fe5f96b2ccb5c6017ff.gif


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部