用Python人工智能識別圖片方法分享
如果你是個Python初學者,那么你可以試著做做看這個教程,畢竟編程技能都是在實戰(zhàn)中成長的,這篇教程是教你如何用Python來進行人工智能識別圖片,可以幫助你解決日常辦公時遇到的圖片轉(zhuǎn)換文字的問題。
方法/步驟分享:
1、以百度AI開放平臺的第三方接口為例,首先進行人工智能接口申請。百度搜索‘百度AI開放平臺’,打開網(wǎng)頁下拉,可以看到里邊有很多的第三方接口,分別用于不同的智能需求;

2、找到我們需要的功能“技術(shù)能力--文字識別”,點擊文字識別—立即使用,然后登陸百度賬號,如下圖所示;


3、登陸賬號后進入‘文字識別’界面,創(chuàng)建應(yīng)用,然后應(yīng)用名稱、類型及用途簡單填寫下即可,最后點擊立即創(chuàng)建,至此第三方接口就申請成功了;


4、接下來返回應(yīng)用列表,可以看到我們創(chuàng)建的應(yīng)用信息,其中紅框中的APP_ID、API_Key、Secret_Key就可以后期用來實現(xiàn)我們的文字識別,另外每個人創(chuàng)建的應(yīng)用這三個號碼是不一樣的,所以大家千萬不要混用哦;

5、接下來就要使用我們的python了,首先安裝百度開放平臺的第三方模塊,打開cmd,輸入‘pip install baidu-aip’(baidu-aip是百度開放平臺的第三方模塊的名稱),enter,等待安裝完成;

6、下面就可以用了,打開python軟件,我使用的是sublime,當然大家也可以用其他軟件,我們以識別下面的車牌號為例,輸入以下代碼;
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(當然其他軟件有別的快捷鍵)運行,我們可以看到車牌號已經(jīng)識別出來了,是不是很神奇呢?

8、當然除了車牌號以外,大家也可以截取一段文字圖片來識別一下,還等什么,大家快來試試吧!

上文就是小編為您帶來的Python人工智能識別圖片(機器視覺)了,若還有疑問請多多關(guān)注好吧啦網(wǎng)手機教程頻道!
相關(guān)文章:
1. 編程語言PHP在Web開發(fā)領(lǐng)域的優(yōu)勢在哪?2. 什么是python的自省3. 基于android studio的layout的xml文件的創(chuàng)建方式4. 詳解Android studio 動態(tài)fragment的用法5. Android如何加載Base64編碼格式圖片6. 圖文詳解vue中proto文件的函數(shù)調(diào)用7. 在IDEA中實現(xiàn)同時運行2個相同的java程序8. .Net Core使用Coravel實現(xiàn)任務(wù)調(diào)度的完整步驟9. Vuex localStorage的具體使用10. 解決Android studio xml界面無法預(yù)覽問題

網(wǎng)公網(wǎng)安備