Python調(diào)用百度OCR實(shí)現(xiàn)圖片文字識(shí)別的示例代碼
百度AI提供了一天50000次的免費(fèi)文字識(shí)別額度,可以愉快的免費(fèi)使用!下面直接上方法:
首先在百度AI創(chuàng)建一個(gè)應(yīng)用,按照下圖創(chuàng)建即可,創(chuàng)建后會(huì)獲得如下:


創(chuàng)建后會(huì)獲得如下信息:
APP_ID = '******' API_KEY = '************' SECRET_KEY = '**************'
下面就是百度API包的安裝,在終端cmd輸入如下語句直接pip方式安裝,注意是 baidu-api 哦!
pip install --user baidu-aip
接下來上python代碼,圖片修改為你的圖片就可以直接運(yùn)行了:
from aip import AipOcr
# 定義常量
APP_ID = '21372704'
API_KEY = 'YKpXQwN5zj79g99fZK8i4Kn1'
SECRET_KEY = 'RTIAaFrvvgHbej7eALMKmjR0uF93rHCQ'
# 初始化AipFace對(duì)象
aipOcr = AipOcr(APP_ID, API_KEY, SECRET_KEY)
# 讀取圖片
filePath = "test.JPG"
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(result)
words_result=result['words_result']
for i in range(len(words_result)):
print(words_result[i]['words'])
#代碼參考了:https://blog.csdn.net/u013421629/article/details/79500336
圖片不咋清晰就會(huì)出現(xiàn)識(shí)別出來不太準(zhǔn)確的現(xiàn)象,但是對(duì)比pytesseract的OCR結(jié)果已經(jīng)好了非常多,百度OCR識(shí)別出來原始的是字典格式。下面上例子:




到此這篇關(guān)于Python調(diào)用百度OCR實(shí)現(xiàn)圖片文字識(shí)別的示例代碼的文章就介紹到這了,更多相關(guān)Python 圖片文字識(shí)別內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Python 圖片文字識(shí)別的實(shí)現(xiàn)之PaddleOCR
- Python 實(shí)現(xiàn)任意區(qū)域文字識(shí)別(OCR)操作
- Python3使用騰訊云文字識(shí)別(騰訊OCR)提取圖片中的文字內(nèi)容實(shí)例詳解
- Python圖像處理之圖片文字識(shí)別功能(OCR)
- Python基于百度AI實(shí)現(xiàn)OCR文字識(shí)別
- python調(diào)用文字識(shí)別OCR輕松搞定驗(yàn)證碼
- python 3調(diào)用百度OCR API實(shí)現(xiàn)剪貼板文字識(shí)別
- 基于Python實(shí)現(xiàn)圖像文字識(shí)別OCR工具
- python實(shí)戰(zhàn)教程之OCR文字識(shí)別方法匯總
相關(guān)文章
Python時(shí)間轉(zhuǎn)化方法超全總結(jié)
在生活和工作中,我們每個(gè)人每天都在和時(shí)間打交道。本文就為大家總結(jié)了Python實(shí)現(xiàn)時(shí)間轉(zhuǎn)化的多種方法,快來跟隨小編一起學(xué)習(xí)一下吧2022-03-03
pytorch 計(jì)算ConvTranspose1d輸出特征大小方式
這篇文章主要介紹了pytorch 計(jì)算ConvTranspose1d輸出特征大小方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-06-06
python模塊shutil函數(shù)應(yīng)用示例詳解教程
這篇文章主要為大家介紹了python模塊中shutil函數(shù)的應(yīng)用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2021-10-10
Python如何實(shí)現(xiàn)網(wǎng)絡(luò)自動(dòng)化運(yùn)維華為設(shè)備
本文介紹了如何使用Python實(shí)現(xiàn)華為設(shè)備的網(wǎng)絡(luò)自動(dòng)化運(yùn)維,包括環(huán)境配置、設(shè)備配置、功能模塊實(shí)現(xiàn)和SFTP文件傳輸測(cè)試2024-11-11
mAP計(jì)算目標(biāo)檢測(cè)精確度實(shí)現(xiàn)源碼
這篇文章主要為大家介紹了mAP計(jì)算目標(biāo)檢測(cè)精確度的實(shí)現(xiàn)源碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05
Python字符串對(duì)象實(shí)現(xiàn)原理詳解
這篇文章主要介紹了Python字符串對(duì)象實(shí)現(xiàn)原理詳解,在Python世界中將對(duì)象分為兩種:一種是定長(zhǎng)對(duì)象,比如整數(shù),整數(shù)對(duì)象定義的時(shí)候就能確定它所占用的內(nèi)存空間大小,另一種是變長(zhǎng)對(duì)象,在對(duì)象定義時(shí)并不知道是多少,需要的朋友可以參考下2019-07-07
Python多進(jìn)程multiprocessing用法實(shí)例分析
這篇文章主要介紹了Python多進(jìn)程multiprocessing用法,結(jié)合實(shí)例形式分析了Python多線程的概念以及進(jìn)程的創(chuàng)建、守護(hù)進(jìn)程、終止、退出進(jìn)程、進(jìn)程間消息傳遞等相關(guān)操作技巧,需要的朋友可以參考下2017-08-08
Python collections.defaultdict模塊用法詳解
這篇文章主要介紹了Python collections.defaultdict模塊用法詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-06-06

