先參考:百度ocr識別API文檔 ;上面有詳細步驟,使用百度賬號登錄,首次創建新的應用,創建后的應用界面如下:
1.Python環境:Python3.6;
2.安裝Python三方庫:baidu-aip
3.代碼實現,如下實現的是高精度實現方法:
from aip import AipOcr def baiduOCR(picfile): # picfile:圖片文件名 # 百度提供 """ 你的 APPID AK SK """ APP_ID = '*******' # 應用的appid API_KEY = '*******' # 應用的appkey SECRET_KEY = '*******' # 應用的secretkey client = AipOcr(APP_ID, API_KEY, SECRET_KEY) i = open(picfile, 'rb') img = i.read() """ 調用通用文字識別(高精度版) """ message = client.basicAccurate(img) i.close() # 輸出文本內容 for text in message.get('words_result'): # 識別的內容 print(text) print(text.get('words')) if __name__ == '__main__': baiduOCR('C:/test.png')