本文實例講述了Python3調用百度AI識別圖片中的文字功能。分享給大家供大家參考,具體如下:
首先pip install命令安裝baidu-aip模塊,如下圖所示(這里使用pip3 install baidu-aip命令):
編輯Python代碼時注意,需要首先引入AipOcr和re兩個模塊,即:
from aip import AipOcrimport re
示例代碼如下:
from aip import AipOcrimport reAPP_ID='***'API_KEY='***'SECRET_KEY='***'client=AipOcr(APP_ID,API_KEY,SECRET_KEY)i=open(r'1.jpg','rb')img=i.read()msg=client.basicGeneral(img)# msg是一個字典,其中words_result中包含了文字信息for i in msg.get('words_result'): print(i.get('words'))補充:這里需要填入自己的APP_ID和API_KEY
點擊進入百度AI: http://ai.baidu.com/
右上方控制臺點擊“文字識別”:
登陸后,點擊接受AI平臺服務協議:
創建應用:
至此,即可獲得該應用的APP_ID和API_KEY,填入程序中即可使用。
希望本文所述對大家Python程序設計有所幫助。
新聞熱點
疑難解答