AI 质检学习报告——实践篇——第二步:实现图片识字
生活随笔
收集整理的這篇文章主要介紹了
AI 质检学习报告——实践篇——第二步:实现图片识字
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
AI 質檢學習報告——實踐篇——第一步:python利用OpenCV打開攝像頭并截圖
上次實踐已經能夠實現利用OpenCV打開攝像頭并截圖,這次做一個圖片識字。
效果
準確率還可以,主要是我手機的進網許可磨損的太嚴重了,在剛出廠的時候不會出現這種情況。
代碼
from aip import AipOcrAPP_ID='xxxxxxxx' API_Key='xxxxxxxxxxxxxxxxxxxxxxxx' Secret_Key='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'client=AipOcr(APP_ID,API_Key,Secret_Key)i=open(r'F:\大學\寒暑假活動\大一上寒假\科大暑假實踐項目\手機進網許可.png','rb') img=i.read() message = client.basicGeneral(img) for i in message.get('words_result'):print(i.get('words'))代碼分析
from aip import AipOcr這是導入百度的OCR接口模塊,可以通過命令提示符安裝:
pip install baidu-aip
因為我已經安裝過了,所以不能再安裝。
至于什么是OCR,可以參見百度AI開放平臺——教學視頻——基礎視覺
APP_ID='xxxxxxxx' API_Key='xxxxxxxxxxxxxxxxxxxxxxxx' Secret_Key='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'client=AipOcr(APP_ID,API_Key,Secret_Key)這是調用百度的API,具體步驟如下:
1.網站:百度云-智能,計算無限可能
2.右上方【管理控制臺】,注冊/登入百度賬號。
3.【創建應用】,選擇文字識別服務,里邊有很多版本,可以視情況而選擇。
4.獲得應用的AppID、API Key和Secret Key。
(百度還是很人性化的,調用這些API并不需要收費,每天都有限定次數的免費試用。)
加載要識別的圖片文件。
注意,這里用的是絕對路徑,并在路徑前面加字母r,防止轉義。
讀取圖片信息,并輸出信息。
此時得到的信息,是把圖片轉化為二進制形式的數據,而且輸數據量巨大。
用client.basicGeneral(img)來獲取數據信息,此時的message是一個字典。
message.get(‘words_result’),獲取識別文字的字典生成列表。
打印結果。
總結
以上是生活随笔為你收集整理的AI 质检学习报告——实践篇——第二步:实现图片识字的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 机器学习——01、机器学习的数学基础1
- 下一篇: 深度学习——02、深度学习入门 1-7