python利用百度云接口實現(xiàn)車牌識別

一個小需求---實現(xiàn)車牌識別冠场。

目前有兩個想法

調云在線的接口或者使用SDK做開發(fā)(配置環(huán)境和編譯第三方庫很麻煩,當然使用python可以避免這些問題)

自己實現(xiàn)車牌識別算法(復雜)

一開始準備使用百度云文字識別C++ SDK來做,發(fā)現(xiàn)需要準備curl爵政、jsoncpp和OpenCV仅讽,并且curl和jsoncpp需要自己編譯,很麻煩钾挟,所以換用了python來做洁灵,真的是順暢簡單。

安裝python環(huán)境(我用python3.7)

python官網(wǎng)下載地址:https://www.python.org/downloads/release/python-374/ 建議直接下載安裝版installer(看對系統(tǒng)和位數(shù))?打開安裝包無腦安裝即可掺出。安裝好之后徽千,看一下是否安裝成功。

汤锨!

cmd

python --version?

百度云SDK下載安裝及創(chuàng)建應用

參考https://cloud.baidu.com/doc/OCR/s/pjwvxzmtc文檔双抽,安裝python SDK

查看pip版本(python環(huán)境自帶,但是要注意版本)

pip?--version

?如果版本不合適闲礼,那么自行升級pip

pip?install?-U?pip

安裝baidu-aip

pip?install?baidu-aip

?現(xiàn)在我們的百度云SDK就安裝好了牍汹,下來創(chuàng)建應用

登錄百度云(沒賬號注冊一下)

?創(chuàng)建應用

?自己填一下

?現(xiàn)在我們就創(chuàng)建好了車牌識別的應用,點擊應用列表可查看位仁。?這里的APPID柑贞、API KEY、Secret Key要在代碼中使用聂抢。(注意不要泄漏)

編碼調接口钧嘶,實現(xiàn)需求

python代碼實現(xiàn)

'''

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'])

至此,我們就實現(xiàn)了使用百度云SDK琳疏,通過編寫python代碼調用接口的車牌識別需求有决。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市空盼,隨后出現(xiàn)的幾起案子书幕,更是在濱河造成了極大的恐慌,老刑警劉巖揽趾,帶你破解...
    沈念sama閱讀 216,843評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件台汇,死亡現(xiàn)場離奇詭異,居然都是意外死亡篱瞎,警方通過查閱死者的電腦和手機苟呐,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,538評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來俐筋,“玉大人牵素,你說我怎么就攤上這事〕握撸” “怎么了笆呆?”我有些...
    開封第一講書人閱讀 163,187評論 0 353
  • 文/不壞的土叔 我叫張陵请琳,是天一觀的道長。 經(jīng)常有香客問我赠幕,道長俄精,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,264評論 1 292
  • 正文 為了忘掉前任榕堰,我火速辦了婚禮嘀倒,結果婚禮上,老公的妹妹穿的比我還像新娘局冰。我一直安慰自己,他們只是感情好灌危,可當我...
    茶點故事閱讀 67,289評論 6 390
  • 文/花漫 我一把揭開白布康二。 她就那樣靜靜地躺著,像睡著了一般勇蝙。 火紅的嫁衣襯著肌膚如雪沫勿。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,231評論 1 299
  • 那天味混,我揣著相機與錄音产雹,去河邊找鬼。 笑死翁锡,一個胖子當著我的面吹牛蔓挖,可吹牛的內容都是我干的。 我是一名探鬼主播馆衔,決...
    沈念sama閱讀 40,116評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼瘟判,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了角溃?” 一聲冷哼從身側響起拷获,我...
    開封第一講書人閱讀 38,945評論 0 275
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎减细,沒想到半個月后匆瓜,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,367評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡未蝌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,581評論 2 333
  • 正文 我和宋清朗相戀三年驮吱,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片树埠。...
    茶點故事閱讀 39,754評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡糠馆,死狀恐怖,靈堂內的尸體忽然破棺而出怎憋,到底是詐尸還是另有隱情又碌,我是刑警寧澤九昧,帶...
    沈念sama閱讀 35,458評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站毕匀,受9級特大地震影響铸鹰,放射性物質發(fā)生泄漏。R本人自食惡果不足惜皂岔,卻給世界環(huán)境...
    茶點故事閱讀 41,068評論 3 327
  • 文/蒙蒙 一蹋笼、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧躁垛,春花似錦剖毯、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,692評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至土铺,卻和暖如春胶滋,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背悲敷。 一陣腳步聲響...
    開封第一講書人閱讀 32,842評論 1 269
  • 我被黑心中介騙來泰國打工究恤, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人后德。 一個月前我還...
    沈念sama閱讀 47,797評論 2 369
  • 正文 我出身青樓部宿,卻偏偏與公主長得像,于是被迫代替她去往敵國和親瓢湃。 傳聞我的和親對象是個殘疾皇子窟赏,可洞房花燭夜當晚...
    茶點故事閱讀 44,654評論 2 354

推薦閱讀更多精彩內容