tesseract-orc编译及使用(WINDOWS VS 2019)

1.准备资源
Vs2010或者更高版本。本教程使用vs2019
1.1Tesseract源码。
分支切换到3.04 看到vs2010 git地址https://github.com/tesseract-ocr/tesseract下载源码 文件夹并命名vs2019

vs打开 重新生成 编译完后会报错
在这里插入图片描述

所以我们要配置编译所需要的环境

Tesseract依赖Leptonica图片编辑库

1.2 需下载Leptonica库打开网页https://github.com/tesseract4java/tesseract-vs2013
打开工程 -设置生成模式DLL_realease的选项-然后重新生成工程
将会在下面目录下生成相关dll
在这里插入图片描述
在这里插入图片描述

2.继续配置tessarct
打开resseract工程(上面说的vs-2019)
在这里插入图片描述

VS2019 设置显示”高级保存选项“
目录
#设置具体步骤
1、点击“工具”–“自定义”选项
2、点击“命令”标签
3、点击“添加命令”按钮
4、点击“文件”菜单,即可看到刚才添加的“高级保存选项”
#“高级保存选项”的使用

在这里插入图片描述
指导很详细,解决了主要问题.
错误 C3861 “pixReadFromMultipageTiff”: 找不到标识符 1040 libtesseract305
错误分析

创世界—使用的Tesseract版本是3.05.01, 产生错误的是3.05.02. 因此, 错误的原因可能是 Tesseract、Leptonica1.71版本不符合.

下载Leptonica源码, 通过 cmake 编译, 没发现什么坑. 然后重新指定包含目录、库目录, 还要更改.lib 文件名, 最后编译通过.

Tesseract版本是3.05.00也产生同样错误.

感觉还是直接用 cmake 编译 Tesseract 更加靠谱. 参见

Tesseract 4.0在VS2015上的编译与运行

温素年

https://www.jianshu.com/p/5e8f258cc172

不爽. cppan 下载很慢. 缺少 package, cmake 出错.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值