百度OCR文字识别应用(react+koa+node)

1,066 阅读2分钟

话不多说,先上源码:code => github.com/icdong/ocr-…

最近楼主找kindle电子书找不到

又不想花钱买电子书(不要问为什么)

然后就找了一本PDF图片扫描版,

利用百度免费的OCR接口做了一个单机版OCR应用

因为市面上大多数OCR应用要么收费的,要么限制次数

只有企鹅最良心,电脑版QQ借助快捷键 CTRL+ALT+O 还能免费无次数的

但是随便一本书都是800页、1000页+

为了提高自己效率,就做了这个么单机版应用

话说回来,我要是做成免费的APP是不是吊打各大收费的OCR?

效果:

技术栈:react+koa+node

下载源码后,ocr-icdong/server目录是node后端源码

命令行工具直接进入 输入 

node app.js

后端默认3000端口

然后进入ocr-icdong目录,输入

yarn start

前端默认8882端口,

前后台都跑起来后,浏览器输入:http://localhost:8882/

去百度注册一个账户,挺良心的免费OCR接口5万次

附链接 百度OCR

随后建立自己的应用获取AppID、API Key、Secret Key

在界面上输入自己的AppID、API Key、Secret Key

再上传要识别的图片就行,支持多张图片一起上传

点击复制按钮可复制识别后的内容,

没做跨域处理,楼主一直使用这种方法处理跨域,感觉这是最好用的(没有之一)

其他人脸识别、身份证、车牌都可以做,不过博主没这方面应用

感兴趣的小伙伴可以试试

内容做成了不换行的,百度OCR和QQ的都是默认换行的,类似下图

内容拷贝好后,制成word版本,再用软件转成mobi版本

从此再也不用向妈妈要学杂费买电子书了

最后再附上源码地址:github.com/icdong/ocr-…

欢迎 Starrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr