呼叫百度ocr的API,python簡易版本

2022-06-23 16:09:15 字數 1273 閱讀 2708

管理應用 建立乙個

圖1登陸之後的介面

圖2 建立應用之後的介面

官方指南:

安裝使用python sdk: pip install baidu-aip

cv2 需要安裝:pip install opencv_python

如果只需要**文字以及框出文字區域,執行以下**即可。

""" 讀取 """

defget_file_content

(filepath):

with open(filepath, 'rb') as fp:

return fp.read()

image = get_file_content(fname)

""" 呼叫通用文字識別, 引數為本地 """

results = client.general(image)["words_result"] # 還可以使用身份證駕駛證模板,直接得到字典對應所需欄位

img = cv2.imread(fname)

for result in results:

text = result["words"]

location = result["location"]

print(text)

# 畫矩形框

斜一定角度也能檢測出來 還不錯

效果圖

呼叫百度ocr實現PDF轉文字

讀取函式 defocr path with open path,rb as f return f.read deflink ocr client,image for i in range 5 try dict1 client.basicgeneral image except continue el...

百度OCR識別初體驗

將sdk放入要載入專案的根目錄 2.在專案根目錄下執行npm install sdk檔名 3.具體引用方法檢視sdk中的package.json中的配置 專案目錄結構 idcard.png 身份證 新建aipocrclient ocrclient是optical character recognit...

百度AI介面OCR識別

要有賬號,這個是要花錢的!通過前端傳來的 的路徑,返回出卡號和銀行名稱 先通過這個類獲得 token 獲取api訪問token 該token有一定的有效期,需要自行管理,當失效時需重新獲取.param param return assess token 示例 24.460da4889caad24cc...