TC官方合作论坛

 找回密码
 立即注册
查看: 3507|回复: 10

[TC5.0源码] 百度OCR本地图片识别源码

  [复制链接]
发表于 2018-11-20 14:21:52 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 xzhbban 于 2019-4-12 19:39 编辑
  1. 功能 获取Access_Token()
  2.     变量 header = array()
  3.     变量 API_Key = "去百度OCR后台获取API_Key"//此处为重点1
  4.     变量 Secret_Key = "去百度OCR后台获取Secret_Key"//此处为重点2
  5.     变量 url_地址 = "https://    aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=" & API_Key & "&client_secret=" & Secret_Key   
  6.     变量  access_token = json转数组(http提交请求("post", url_地址, "utf-8", header))
  7.     返回 access_token["access_token"]
  8. 结束

  9. 功能 文字识别()
  10.     变量 图片路径 = 浏览框获取文本("浏览框0")//此处自行修改
  11.     变量 Access_Token = 获取Access_Token()
  12.     变量 header = 数组()
  13.     变量 提交信息 = "image=" & url编码(base64encodefile(图片路径), "utf-8")
  14.     header["Content-Type"] = "application/x-www-form-urlencoded"
  15.     变量 URL = "https://     aip.baidubce.com/rest/2.0/ocr/v1/general?access_token=" & Access_Token   
  16.     变量 结果 = json转数组(http提交请求("post", URL, 提交信息, "utf-8", header))   
  17.     变量 行数 = 结果["words_result_num"]   
  18.     遍历(变量 i = 0; i < 行数; i++)
  19.         调试输出(结果["words_result"][i]["words"])
  20.         //此处也可以用返回值
  21.         返回 结果["words_result"][i]["words"]//如果是返回的话,,只返回第一行内容,其他行,就不会继续返回,,所以,需要全部返回的话,建议写入变量内,最后一次性调试
  22.     结束   
  23. 结束
复制代码

有些朋友说,代码都是BUG,编译不过,我在此特别说明:需要源码的,可以到群里找我,顺便指点你怎么用:862419181


网址链接不能发,所以,加了空格,自行删除即可[/hide]

评分

参与人数 1威望 +100 金币 +100 收起 理由
TC管理员006 + 100 + 100 感谢分享!

查看全部评分

回复

使用道具 举报

发表于 2018-11-22 23:15:00 | 显示全部楼层
目测缺少以下2个功能吧?

url编码()
base64encodefile(图片路径)
回复 支持 反对

使用道具 举报

发表于 2018-11-25 11:12:08 | 显示全部楼层
chen1882729 发表于 2018-11-22 23:15
目测缺少以下2个功能吧?

url编码()

能看出这两个函数是亮点,不错不错

往前的版本我不敢说,但目前7.0和8.0都是自带有这两个命令的,要是更老的版本,就未知了
回复 支持 反对

使用道具 举报

发表于 2018-11-25 11:23:15 | 显示全部楼层
基本每一行都报错哈哈
回复 支持 反对

使用道具 举报

发表于 2018-11-27 22:31:36 | 显示全部楼层
我也看出来了
回复 支持 反对

使用道具 举报

发表于 2018-11-29 16:24:28 | 显示全部楼层
2576605471 发表于 2018-11-25 11:12
能看出这两个函数是亮点,不错不错

往前的版本我不敢说,但目前7.0和8.0都是自带有这两个命令的,要是更老 ...

7.0感觉问题多没有用,8.0还没有得用,我在用5.5版
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-11-29 23:03:00 | 显示全部楼层
chen1882729 发表于 2018-11-22 23:15
目测缺少以下2个功能吧?

url编码()

太可怕了,,没看到??

变量 提交信息 = "image=" & url编码(base64encodefile(图片路径), "utf-8")

这一行代码,,没看到??
回复 支持 反对

使用道具 举报

发表于 2018-12-1 14:22:52 | 显示全部楼层
xzhbban 发表于 2018-11-29 23:03
太可怕了,,没看到??

变量 提交信息 = "image=" & url编码(base64encodefile(图片路径), "utf-8")

是你不理解我的意思,而不是我没有看到,一点都不可怕
回复 支持 反对

使用道具 举报

发表于 2019-3-30 22:20:55 | 显示全部楼层
xuexi
回复

使用道具 举报

 楼主| 发表于 2019-4-12 19:49:11 | 显示全部楼层
我来顶上去。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-4-19 18:14 , Processed in 0.048549 second(s), 25 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表