Python基于百度AI的文字識(shí)別的示例
使用百度AI的文字識(shí)別庫,做出的調(diào)用示例,其中filePath是圖片的路徑,可以自行傳入一張帶有文字的圖片,進(jìn)行識(shí)別。
下載baidu-aip這個(gè)庫,可以直接使用pip下載:pip install baidu-aip,也可以在PyCharm等開發(fā)工具中下載。
然后運(yùn)行下列代碼即可。
# -*- coding: UTF-8 -*-
from aip import AipOcr
import json
# 定義常量
APP_ID = '9851066'
API_KEY = 'LUGBatgyRGoerR9FZbV4SQYk'
SECRET_KEY = 'fB2MNz1c2UHLTximFlC4laXPg7CVfyjV'
# 初始化AipFace對(duì)象
aipOcr = AipOcr(APP_ID, API_KEY, SECRET_KEY)
# 讀取圖片
filePath = "WechatIMG1.jpeg"
def get_file_content(filePath):
with open(filePath, 'rb') as fp:
return fp.read()
# 定義參數(shù)變量
options = {
'detect_direction': 'true',
'language_type': 'CHN_ENG',
}
# 調(diào)用通用文字識(shí)別接口
result = aipOcr.basicGeneral(get_file_content(filePath), options)
print(json.dumps(result).decode("unicode-escape"))
輸出結(jié)果:
{"log_id": 1424393327, "direction": 0, "words_result_num": 2, "words_result": [{"words": "不就果錢么!"}, {"words": "所技"}]}
我的這次識(shí)別有幾個(gè)錯(cuò)誤,與圖片不清晰有關(guān),下面是我識(shí)別的圖片。

通用文字識(shí)別 返回?cái)?shù)據(jù)參數(shù)詳情
| 字段 | 必選 | 類型 | 說明 |
|---|---|---|---|
| direction | 否 | number | 圖像方向,當(dāng)detect_direction=true時(shí)存在。 - -1:未定義, - 0:正向, - 1: 逆時(shí)針90度, - 2:逆時(shí)針180度, - 3:逆時(shí)針270度 |
| log_id | 是 | number | 唯一的log id,用于問題定位 |
| words_result_num | 是 | number | 識(shí)別結(jié)果數(shù),表示words_result的元素個(gè)數(shù) |
| words_result | 是 | array | 定位和識(shí)別結(jié)果數(shù)組 |
| +words | 否 | string | 識(shí)別結(jié)果字符串 |
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- python利用百度AI實(shí)現(xiàn)文字識(shí)別功能
- Python3調(diào)用百度AI識(shí)別圖片中的文字功能示例【測(cè)試可用】
- Python基于百度AI實(shí)現(xiàn)OCR文字識(shí)別
- python調(diào)用百度AI接口實(shí)現(xiàn)人流量統(tǒng)計(jì)
- python 使用百度AI接口進(jìn)行人臉對(duì)比的步驟
- Python基于百度AI實(shí)現(xiàn)抓取表情包
- python 百度aip實(shí)現(xiàn)文字識(shí)別的實(shí)現(xiàn)示例
- Python調(diào)用百度AI實(shí)現(xiàn)圖片上文字識(shí)別功能實(shí)例
- Python調(diào)用百度AI實(shí)現(xiàn)圖片上表格識(shí)別功能
相關(guān)文章
python itchat實(shí)現(xiàn)微信好友頭像拼接圖的示例代碼
本篇文章主要介紹了itchat實(shí)現(xiàn)微信好友頭像拼接圖的示例代碼,具有一定的參考價(jià)值,有興趣的可以了解一下2017-08-08
python采用requests庫模擬登錄和抓取數(shù)據(jù)的簡(jiǎn)單示例
這篇文章主要介紹了python采用requests庫模擬登錄和抓取數(shù)據(jù)的簡(jiǎn)單示例,代碼簡(jiǎn)單卻功能強(qiáng)大!需要的朋友可以參考下2014-07-07
np.meshgrid中的indexing參數(shù)問題解決
本文主要介紹了np.meshgrid中的indexing參數(shù)問題解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-03-03
C語言中printf()函數(shù)的全面介紹及用法(簡(jiǎn)單易懂)
在C語言中,printf()是常用的輸出函數(shù),包含在頭文件中,它使用格式控制字符串,其中包括格式字符、轉(zhuǎn)義字符和普通字符,格式字符以"%"開頭,文中將用法介紹的非常詳細(xì),需要的朋友可以參考下2024-09-09
python爬蟲MeterSphere平臺(tái)執(zhí)行報(bào)告使用進(jìn)階
這篇文章主要為大家介紹了python爬蟲MeterSphere平臺(tái)執(zhí)行報(bào)告使用進(jìn)階示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-12-12
python安裝CLIP包出現(xiàn)錯(cuò)誤:安裝.git報(bào)錯(cuò)問題及解決
Python Pandas分組聚合的實(shí)現(xiàn)方法
Python實(shí)現(xiàn)Excel表內(nèi)關(guān)鍵字查修改刪

