两个想法

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

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

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

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

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

cmd

python --version

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

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

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

pip --version

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

pip install -U pip

安装baidu-aip

pip install baidu-aip


对Python感兴趣或者是正在学习的小伙伴,可以加入我们的Python学习扣qun:784758214,看看前辈们是如何学习的!从基础的python脚本到web开发、爬虫、django、数据挖掘等,零基础到项目实战的资料都有整理。送给每一位python的小伙伴!每天都有大牛定时讲解Python技术,分享一些学习的方法和需要注意的小细节,点击加入我们的 python学习者聚集地

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

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

创建应用

自己填一下

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

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

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

python代码实现

'''
Statement
1\. using the file
2\. prepare a image path and call func "get_license_plate(filePath)"
3\. you can get a json object
4\. get the info from the pbject
example :
{"log_id": 3583925545,"words_result": {"color": "blue","number": "苏HS7766"}
}
'''from aip import AipOcr
import json"""get img"""
def get_file_content(filePath):with open(filePath, 'rb') as fp:return fp.read()""" get licsense plate """
def get_license_plate(filePath):""" APPID AK SK """APP_ID = '********'API_KEY = '**************'SECRET_KEY = '******************'""" create client """client = AipOcr(APP_ID, API_KEY, SECRET_KEY)image = get_file_content(filePath)""" 调用车牌识别 """res = client.licensePlate(image)return res""" call example """
str = 'C:\\Users\\***\\Desktop\\big.jpg' """ 照片绝对地址 """
res = get_license_plate(str)
print('车牌号码:' + res['words_result']['number'])
print('车牌颜色:' + res['words_result']['color'])
在学习过程中有什么不懂得可以加我的
python学习交流扣扣qun,784758214
群里有不错的学习视频教程、开发工具与电子书籍。
与你分享python企业当下人才需求及怎么从零基础学习好python,和学习什么内容

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

人生苦短,使用百度云SDK,编写python代码调用接口的车牌识别相关推荐

  1. python代码示例百度云-python利用百度云接口实现车牌识别的示例

    一个小需求---实现车牌识别. 目前有两个想法 1. 调云在线的接口或者使用SDK做开发(配置环境和编译第三方库很麻烦,当然使用python可以避免这些问题) 2. 自己实现车牌识别算法(复杂) 一开 ...

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

    一个小需求---实现车牌识别. 目前有两个想法 调云在线的接口或者使用SDK做开发(配置环境和编译第三方库很麻烦,当然使用python可以避免这些问题) 自己实现车牌识别算法(复杂) 一开始准备使用百 ...

  3. python模仿百度云桌面_利用百度云接口实现车牌识别!人称Python调包侠!

    一个小需求---实现车牌识别. 目前有两个想法 1. 调云在线的接口或者使用SDK做开发(配置环境和编译第三方库很麻烦,当然使用python可以避免这些问题) 2. 自己实现车牌识别算法(复杂) 一开 ...

  4. python百度aip移动目标监控系统_python利用百度云接口实现车牌识别

    一个小需求---实现车牌识别. 目前有两个想法 调云在线的接口或者使用SDK做开发(配置环境和编译第三方库很麻烦,当然使用python可以避免这些问题) 自己实现车牌识别算法(复杂) ! 一开始准备使 ...

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

    一个小需求---实现车牌识别. 目前有两个想法 调云在线的接口或者使用SDK做开发(配置环境和编译第三方库很麻烦,当然使用python可以避免这些问题) 自己实现车牌识别算法(复杂) ! 一开始准备使 ...

  6. python不调包实现sobel_python利用百度云接口实现车牌识别的示例

    一个小需求---实现车牌识别. 目前有两个想法 1. 调云在线的接口或者使用SDK做开发(配置环境和编译第三方库很麻烦,当然使用python可以避免这些问题) 2. 自己实现车牌识别算法(复杂) 一开 ...

  7. c++ opencv 识别车牌_python利用百度云接口实现车牌识别

    一个小需求---实现车牌识别. 目前有两个想法 调云在线的接口或者使用SDK做开发(配置环境和编译第三方库很麻烦,当然使用python可以避免这些问题) 自己实现车牌识别算法(复杂) 一开始准备使用百 ...

  8. python代码错误有哪些_在编写python代码时,小白最容易犯的十几个错误 !

    原标题:在编写python代码时,小白最容易犯的十几个错误 ! 1).忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :(导致 " ...

  9. 使用微软VS2015编写python代码

    使用微软VS2015编写python代码 by 李远祥 最近也有不少人问python代码编写使用什么工具比较好?关于工具的问题,好像是个亘古不变的话题.对于一些程序高手来说,很多时候就是使用文本编辑器 ...

最新文章

  1. ​万字总结83篇文献:深度强化学习之炒作、反思、回归本源
  2. 【PP】生产发货仓位决定
  3. 当你扛不住的时候就读一遍
  4. CSS学习笔记(十四) 我们前端是怎么跟设计师沟通的
  5. Git初学札记(三)————创建Git版本库
  6. 信息化、数字化和数字化转型的本质是什么?
  7. SharePoint 2007 权限代码分享
  8. 递推DP URAL 1119 Metro
  9. 帧率ffmepg 摄像头_监控摄像头的硬盘内存选择方法
  10. 【渺小与伟大】这几张可视化图,颠覆你的认知!
  11. 完成的定义 Definition of Done
  12. LTE入门之UE-Category
  13. 计算机管理中误删用户,win10管理员账户删除了怎么解决?
  14. 解决 撤销键 Ctrl+Z 不能撤销的问题
  15. Discuz蜘蛛统计seo插件-蜘蛛统计插件
  16. 怎么用stata打开dta文件_第三十二章、用c语言打开文件
  17. 计算机和正餐的英语发音,晚饭的英文,早餐,午餐,晚餐英语怎么读!
  18. atom编辑器的使用
  19. 证件照如何压缩到100kb
  20. 一万小时定律-二进制安全一路杀到黑

热门文章

  1. Excel图表—超级好用的Bullet图(KPI考核图)
  2. assigning to rvalue解决解决
  3. java 307跳转_GitHub - yy307/java-weixinlib: 微信公众平台接入
  4. 点位定位打开活动,到了某个点位后才可以打卡的活动,让打卡更具体,overflow: visible默认情况下,溢出是可见的
  5. java实现多态在工资系统中的应用:给出一个根据雇员类型,利用多态性完成工资单计算的程序。
  6. 【OpenCV入门学习--python】Image Segmentation with Distance Transform and Watershed Algorithm图像分割
  7. WiFi 基础(四)—— 连接过程
  8. 晶圆检测显微镜是做什么研究才用到的?
  9. 计算机网络第三章数据链路层习题答案
  10. tomcat配置桌面快捷启动文件