易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

OcrLiteOnnx 文字识别命令行版 直接运行无需服务器   [复制链接]

    2021-12-18 16:56:58
    2021开源大赛(第六届)
    易语言资源网
    7143 次浏览
    来源链接


这个是调用 OcrLiteOnnx官方库的exe。

优点:

体积超小,压缩前仅有20M,可直接运行,无需联网和各种环境,直接返回文字,范围,置信度,支持旋转图。

调用方式直接就是:文字识别(图片路径)

缺点:

命令行版本不能直接传递字节集处理,每次都要初始化模型,识别度跟其他网络相比大概是90%,速度的话,跟其他相比有的快有的慢,如果能生成dll速度就快了

说明:

不会写c++,大佬可以直接改写官方的代码,生成可以直接调用的dll,这样就只需要初始化一次就能重复识别,速度能快点。另外这个传入图片路径,返回识别结果并会在原始路径生成结果文本和结果jpg,如果不想生成jpg可以改下源码,很简单。

来源地址:

https://gitee.com/benjaminwan/ocr-lite-onnx/tags

灵感地址:

https://bbs.125.la/forum.php?mod=viewthread&tid=14708594 这个是论坛的一位大佬改写的dll,就是略贵,因为我自己没有太高的精度和速度要求,就没购买了,购买是直接给源码的,如果能众筹就好了。。。这个版本识别度更高一点,不知道是不是用的模型好一点,没仔细研究。

其他:

窗口直接拿的隔壁帖子改的,

另外我之前分享的win10 自带ocr:https://bbs.125.la/forum.php?mod=viewthread&tid=14699252

也是命令行版,识别度一般,速度非常快,不会写能返回坐标的版本。。。论坛有个大佬用的py版本的能返回坐标。不太爱用需要搭建环境的各种ocr。



点我下载 (已有 649 次下载)

引用模块


源码文件名 模块文件名
ocr命令行.e
精易模块.ec


引用支持库


源码文件名 支持库文件名 支持库标识
ocr命令行.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
正则表达式支持库(Deelx版) 2.3 6CE139EAF3484af3AE10E402BB263AB8
操作系统界面功能支持库 3.0 52F260023059454187AF826A3C07AF2A
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
拖放支持库 2.0 {9DA96BF9CEBD45c5BFCF94CBE61671F5}


[错误报告]   上一篇:纯API+内存取执行文件名W...     下一篇:判断数组里是否有重复成员...