今天接到一個(gè)客戶需求,需要用ASP寫一個(gè)百度OCR文字識(shí)別代碼,他的程序都是用ASP寫的,所以我們也需要用ASP給他實(shí)現(xiàn)百度OCR文字識(shí)別,我們?cè)诎俣華I網(wǎng)站上啟用了通用文字識(shí)別高精度版,利用高精度板來實(shí)現(xiàn)它的業(yè)務(wù)需求。在上傳圖片的時(shí)候,需要用前端JS代碼來實(shí)現(xiàn)上傳,把圖片上傳完之后轉(zhuǎn)換成base64位碼提交上去,上傳給百度,讓百度識(shí)別之后反饋過來寫到頁(yè)面上,整個(gè)流程相對(duì)來說比較簡(jiǎn)單,下面我們就把這個(gè)代碼放到網(wǎng)上,更有需求的網(wǎng)友下載使用:
通用文字識(shí)別(高精度版)開發(fā)文檔:https://cloud.baidu.com/doc/OCR/s/1k3h7y3db
在這里得到ak:https://console.bce.baidu.com/ai/?_=1655088981031&fromai=1#/ai/ocr/app/list
APIKey = "xZblfooBh3A3zfos4FZXuTbj"
SecretKey = "xrIk6N3BcVtUgv2GYkORj92UTnAl5Yn5"
可以直接在瀏覽器中訪問測(cè)試 "https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=xZblfooBh3A3zfos4FZXuTbj&client_secret=xrIk6N3BcVtUgv2GYkORj92UTnAl5Yn5"
set obj = getjson(res)
if isobject(obj) Then
response.Write(obj.words_result.[0].words)
End If
set obj = Nothing
response.Write(params)