用Python人工智能識(shí)別圖片方法分享
如果你是個(gè)Python初學(xué)者,那么你可以試著做做看這個(gè)教程,畢竟編程技能都是在實(shí)戰(zhàn)中成長(zhǎng)的,這篇教程是教你如何用Python來(lái)進(jìn)行人工智能識(shí)別圖片,可以幫助你解決日常辦公時(shí)遇到的圖片轉(zhuǎn)換文字的問(wèn)題。
方法/步驟分享:
1、以百度AI開(kāi)放平臺(tái)的第三方接口為例,首先進(jìn)行人工智能接口申請(qǐng)。百度搜索‘百度AI開(kāi)放平臺(tái)’,打開(kāi)網(wǎng)頁(yè)下拉,可以看到里邊有很多的第三方接口,分別用于不同的智能需求;
2、找到我們需要的功能“技術(shù)能力--文字識(shí)別”,點(diǎn)擊文字識(shí)別—立即使用,然后登陸百度賬號(hào),如下圖所示;
3、登陸賬號(hào)后進(jìn)入‘文字識(shí)別’界面,創(chuàng)建應(yīng)用,然后應(yīng)用名稱、類型及用途簡(jiǎn)單填寫(xiě)下即可,最后點(diǎn)擊立即創(chuàng)建,至此第三方接口就申請(qǐng)成功了;
4、接下來(lái)返回應(yīng)用列表,可以看到我們創(chuàng)建的應(yīng)用信息,其中紅框中的APP_ID、API_Key、Secret_Key就可以后期用來(lái)實(shí)現(xiàn)我們的文字識(shí)別,另外每個(gè)人創(chuàng)建的應(yīng)用這三個(gè)號(hào)碼是不一樣的,所以大家千萬(wàn)不要混用哦;
5、接下來(lái)就要使用我們的python了,首先安裝百度開(kāi)放平臺(tái)的第三方模塊,打開(kāi)cmd,輸入‘pip install baidu-aip’(baidu-aip是百度開(kāi)放平臺(tái)的第三方模塊的名稱),enter,等待安裝完成;
6、下面就可以用了,打開(kāi)python軟件,我使用的是sublime,當(dāng)然大家也可以用其他軟件,我們以識(shí)別下面的車牌號(hào)為例,輸入以下代碼;
from aip import AipOcr
import re
APP_ID="21136114"
API_Key="GcBeharbMF0YyIQrlztuWqbm"
Secret_Key="epIeG3NacsSTwkWamgErQNNv6f7p5yH3"
client=AipOcr(APP_ID,API_Key,Secret_Key)
with open(r"C:ileaa.png","rb") as f:
image=f.read()
data1=str(client.basicGeneral(image)).replace(" ","")
print(data1)
pat=re.compile(r"{'words':'(.*?)'}")
result=pat.findall(data1)
print(result[0])
7、Ctrl+B(當(dāng)然其他軟件有別的快捷鍵)運(yùn)行,我們可以看到車牌號(hào)已經(jīng)識(shí)別出來(lái)了,是不是很神奇呢?
8、當(dāng)然除了車牌號(hào)以外,大家也可以截取一段文字圖片來(lái)識(shí)別一下,還等什么,大家快來(lái)試試吧!
上文就是小編為您帶來(lái)的Python人工智能識(shí)別圖片(機(jī)器視覺(jué))了,若還有疑問(wèn)請(qǐng)多多關(guān)注好吧啦網(wǎng)手機(jī)教程頻道!
相關(guān)文章:
1. Intellij IDEA 2020.3 配置教程詳解2. idea給項(xiàng)目打war包的方法步驟3. IntelliJ IDEA設(shè)置編碼格式的方法4. ASP基礎(chǔ)入門第八篇(ASP內(nèi)建對(duì)象Application和Session)5. XML入門精解之結(jié)構(gòu)與語(yǔ)法6. IntelliJ IDEA刪除類的方法步驟7. 兩行Javascript代碼生成UUID的方法8. Python importlib模塊重載使用方法詳解9. 解決python中import文件夾下面py文件報(bào)錯(cuò)問(wèn)題10. 使用 kind 和 Docker 啟動(dòng)本地的 Kubernetes環(huán)境
