Python調用百度OCR識別API實現文字圖片識別


先參考:百度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')

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM