今天接到一个客户需求,需要用ASP写一个百度OCR文字识别代码,他的程序都是用ASP写的,所以我们也需要用ASP给他实现百度OCR文字识别,我们在百度AI网站上启用了通用文字识别高精度版,利用高精度板来实现它的业务需求。在上传图片的时候,需要用前端JS代码来实现上传,把图片上传完之后转换成base64位码提交上去,上传给百度,让百度识别之后反馈过来写到页面上,整个流程相对来说比较简单,下面我们就把这个代码放到网上,更有需求的网友下载使用:
通用文字识别(高精度版)开发文档: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"
可以直接在浏览器中访问测试 "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)