快盘下载:好资源、好软件、快快下载吧!

快盘排行|快盘最新

当前位置:首页软件教程电脑软件教程 → 百度云python接口实现车牌识别案例

百度云python接口实现车牌识别案例

时间:2020-01-11 17:24:09人气:作者:快盘下载我要评论

一个小需求,实现车牌识别,实现车牌识别算法(复杂)!本篇文章借助百度云来完成,不用闭门造车了。换用了python来做,真的是顺畅简单。


百度云python接口实现车牌识别案例


过程记录


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

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

python

百度云

python

百度云

python

python

百度云

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

 

编码调接口,实现需求

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***Desktopbig.jpg' """ 照片绝对地址 """
res = get_license_plate(str)
print('车牌号码:' + res['words_result']['number'])
print('车牌颜色:' + res['words_result']['color'])

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

相关文章

  • Python处理Excel数据-pandas篇

    Python处理Excel数据-pandas篇,在计算机编程中,pandas是Python编程语言的用于数据操纵和分析的软件库。特别是,它提供操纵数值表格和时间序列的数据结构和运算操作。它的名字衍生自术语“面......
  • Ubuntu安装qt5

    Ubuntu安装qt5_qt5安装教程,最近打算学一下QT应用程序开发,所以打算装一个QT桌面环境QtCreator,捣鼓了一阵,把电脑弄坏重装系统之后,终于安装好了,这里分享一下安装的过程...

网友评论

快盘下载暂未开通留言功能。

关于我们| 广告联络| 联系我们| 网站帮助| 免责声明| 软件发布

Copyright 2019-2029 【快快下载吧】 版权所有 快快下载吧 | 豫ICP备10006759号公安备案:41010502004165

声明: 快快下载吧上的所有软件和资料来源于互联网,仅供学习和研究使用,请测试后自行销毁,如有侵犯你版权的,请来信指出,本站将立即改正。