python 按键精灵识图_利用-百度云通用文字识别-图片转文字
Import "ShanHai.lua"
Dim access_token,params,post數(shù)據(jù),網(wǎng)頁(yè)源文件,data,img,ocrHttp,path,cmd
//access_token 自己去百度AI開(kāi)放平臺(tái)查找.
//以下是python3.5獲取token的代碼
//---------------------------------------------------
//print("hello world")
//import urllib, sys
//import urllib.request
//import ssl
//
//# python 3.x中urllib庫(kù)和urilib2庫(kù)合并成了urllib庫(kù)。。
//# 其中urllib2.urlopen()變成了urllib.request.urlopen()
//# urllib2.Request()變成了urllib.request.Request()
//
//# client_id 為官網(wǎng)獲取的AK, client_secret 為官網(wǎng)獲取的SK
//host = 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=【百度云應(yīng)用的AK】&client_secret=【百度云應(yīng)用的SK】'
//request = urllib.request.Request(host)
//request.add_header('Content-Type', 'application/json; charset=UTF-8')
//response = urllib.request.urlopen((request))
//content = response.read()
//if (content):
// print(content)
//
//------------------------------------------------
access_token="24.cb6748b29b0fa15b6寫(xiě)你自己的(token)1b4f.259228927.282335-10386148"
ocrHttp="https://aip.baidubce.com/rest/2.0/ocr/v1/general_basic"
ocrHttp = ocrHttp & "?access_token=" & access_token
Path = GetSdcardDir() & "/ocr/one.jpg"
//用快圖瀏覽打開(kāi)指定圖片
cmd="am start -n com.alensw.PicFolder/com.alensw.PicFolder.GalleryActivity -d file:"&path
ShanHai.execute (cmd)
img = ShanHai.ReadFileByte(Path)
img = ShanHai.Base64En(img)
params = {"image": img}
params = tableToUrl(params)
data = {"Content-Type":"application/x-www-form-urlencoded", "image":img,"language_type":"ENG"}
post數(shù)據(jù) = tableToUrl(data)
網(wǎng)頁(yè)源文件= url.post(ocrHttp,post數(shù)據(jù))
sm(網(wǎng)頁(yè)源文件)
Sub sm(sss)
TracePrint sss
ShowMessage sss& "\n" & DateTime.Format("%H:%M:%S"),1000,300,300
Delay 1000
Sys.SetClipText sss
End Sub
Function tableToUrl(tableValue)
Dim k, v,dataUrl
For Each k, v In tableValue //可以這樣變量
dataUrl=dataUrl&k&"="&ShanHai.CharToUrl(v)&"&"
Next
tableToUrl=left(dataUrl,len(dataUrl)-1)
End Function
總結(jié)
以上是生活随笔為你收集整理的python 按键精灵识图_利用-百度云通用文字识别-图片转文字的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Win10组策略编辑器如何打开
- 下一篇: 电脑找不到MSVCR100.dll如何解