ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 7539|回复: 25

[分享] VBA版SDK--百度文字识别OCR

[复制链接]

TA的精华主题

TA的得分主题

发表于 2021-4-13 09:35 | 显示全部楼层 |阅读模式
'**************************代码作者一览表:************************************************************************
'*************************************Json解析**********************************************************
'cJSONScript:国外未知作者
'cStringBuilder: Steve McMahon (steve@vbaccelerator.com),1 January 2002
'JSON:Michael Glaser (vbjson@ediy.co.nz)
'*************************************Json解析**********************************************************

'Clipboard、clsBase64、clsEncode、HttpOCR、OCR节选自:ExcelHome论坛ID--chenjyjustin
'HttpOCR、OCR优化:紫电
'**************************代码作者一览表:************************************************************************




'*************************************开源寄语**********************************************************
'    各位VBA界开大佬们,你们好。作为VBA界的菜鸟,这些代码着实献丑了,还有很多不完善的
'地方,需要大家共同努力优化。建议大家参照百度C++的SDK代码“aip-cpp-sdk-4.15.4”,开发出一个VBA版的百度云SDK。

'目前遗留的问题
'1、剪切板中截图的图片,需要存为文件之后,才能读取。暂时未找到直接从剪切板中读取的办法。
'2、时间仓促,代码命名规则不是很规范
'3、ak、sk,授权期限的判断算法未定
'4、本示例只是一个可扩展雏形,没有做任何容错处理,建议增加的接口写在OCR中,拓展时请参照百度C++SDK


'一个人的力量总是微弱的,希望大家发扬开源精神,将拓宽、优化后的代码,分享出来,大家一起修改吧
'紫电
'2021-4-12
'*************************************开源寄语**********************************************************




'*************************************开发文档网址**********************************************************
'鉴权认证机制Access Token:https://ai.baidu.com/ai-doc/REFERENCE/Ck3dwjhhu#%E4%BD%BF%E7%94%A8access-key-idsecret-access-key%E7%9A%84%E5%BC%80%E5%8F%91%E8%80%85%E6%B3%A8%E6%84%8F
'百度AI开放平台文字识别:https://ai.baidu.com/ai-doc/OCR/Ek3h7xypm
'*************************************开发文档网址**********************************************************

鸣谢:本版本改编自ExcelHome论坛ID--chenjyjustin的版本,详见http://club.excelhome.net/thread-1394680-1-1.html

百度OCR开发版V0.1.rar

124.26 KB, 下载次数: 556

评分

4

查看全部评分

TA的精华主题

TA的得分主题

发表于 2021-4-13 10:47 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
我觉得只有批量才能发挥excel的优势,单一图片的识别,N多软件可以秒杀你。
我现在的想法是
1. 表格内有图片的地址;
2. 表格调用外面程序并返回结果;
    具体流程比较复杂,有兴趣可以聊一聊。

调用外面程序的好处是表格可以固定死,不会再变化,而功能可以无限扩充。
现在实现的功能有
1. 表格批量生成word模板
2. 表格批量发送QQ消息、微信消息、邮件等。

TA的精华主题

TA的得分主题

发表于 2021-4-13 11:36 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
支持一下

TA的精华主题

TA的得分主题

 楼主| 发表于 2021-4-13 12:31 | 显示全部楼层
lilyhcn1 发表于 2021-4-13 10:47
我觉得只有批量才能发挥excel的优势,单一图片的识别,N多软件可以秒杀你。
我现在的想法是
1. 表格内有 ...

你准备做的,我都已经做过了。估计每个学VBA的,都会去开发这些功能

这是一个框架,不是成熟的产品,用于二次开发的,当然可以批量识别

TA的精华主题

TA的得分主题

发表于 2021-4-13 15:09 来自手机 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
wmx12345 发表于 2021-4-13 12:31
你准备做的,我都已经做过了。估计每个学VBA的,都会去开发这些功能

这是一个框架,不是成熟的 ...

理念不一样,你是做单一产品,我是做通用程序。
敢说框架,那至少要格局大点,别做单一用途的。

TA的精华主题

TA的得分主题

发表于 2021-4-13 15:56 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
楼主辛苦了!

TA的精华主题

TA的得分主题

 楼主| 发表于 2021-4-13 17:43 | 显示全部楼层
lilyhcn1 发表于 2021-4-13 15:09
理念不一样,你是做单一产品,我是做通用程序。
敢说框架,那至少要格局大点,别做单一用途的。

你要做的东西,我都有,而且都是成熟的,工作性质变了,现在不怎么用了

TA的精华主题

TA的得分主题

 楼主| 发表于 2021-4-13 17:47 | 显示全部楼层
另外,这里面有个json的解析功能,个人感觉挺好用的,对于VBA编程的人,应该福音,尤其是做爬虫遇到json的。

TA的精华主题

TA的得分主题

发表于 2021-4-13 18:08 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2021-4-14 00:50 | 显示全部楼层
支持一下
Json部分下面这样弄是不是省点事也直观一些
Set oJson = CreateObject("ScriptControl")
    oJson.Language = "JavaScript"
    oJson.AddCode "var Json = " & strJson & ";"
生成对象,然后再oJson.eval来处理

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-28 05:38 , Processed in 0.041781 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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