找回密码
 立即注册

QQ登录

只需一步,快速开始

zhangyuntian

注册会员

6

主题

18

帖子

72

积分

注册会员

积分
72

活字格认证微信认证勋章

最新发帖
zhangyuntian
注册会员   /  发表于:2015-8-27 11:12  /   查看:13983  /  回复:13
在本机运行leadtools v19自带demo CSOcrMultiEngineDemo,没有问题,但是复制到别的机器运行时,OCR引擎不能选择,请帮助解决,谢谢!
是不是布署OCR的程序时,还需要带什么库吗?
另外,我们公司买OCR Pro + OCR Asia


本帖子中包含更多资源

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

x

13 个回复

倒序浏览
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2015-8-27 14:40:00
沙发
回复 1楼zhangyuntian的帖子

您好,这个问题是OCREngine没有在您部署的机器上的缘故。

OCR运行需要OCREngine环境,您需要将OCR运行环境部署到目标机器上。
默认的OCR运行环境在这里:安装盘:\LEADTOOLS 19\Bin\Common
在这个目录下,您可以看到有三个OCRRuntime:
OcrAdvantageRuntime
OcrProfessionalRuntime
OcrProfessionalRuntime64
当然如果您需要阿拉伯语言并且安装了阿拉伯语言包的话,这里还有一个OcrArabicRuntime。
这三个文件夹下就是OCR引擎的运行环境,其中Advantage对应32、64位机器都可以试用,Professional和Professional64分别对应32和64位操作系统。
您是购买了Professional引擎的,所以请将对应的目标操作系统的运行环境拷贝到目标机器中,然后在代码中指定引擎的位置,指定引擎位置的方法如下:
找到Engine.Startup这一句,将后面LEAD_OCRRUNTIMEDIR替换为目标机器的对应运行环境目录即可。
ocrEngine.Startup(null, null, null, LEAD_OCRRUNTIMEDIR);

当然为了统一您可以将目标运行目录统一起来,保持本机和目标机器的一致。
以上,谢谢。
回复 使用道具 举报
zhangyuntian
注册会员   /  发表于:2015-8-27 16:44:00
板凳
好的,谢谢,我试一下。
另外,还有一个问题需要请教:
就是我在用ocr Professional引擎OCR了一张图处,保存为PDF时,提示Pdf support for this engine is locked
不知是什么问题啊,请给予帮助啊。
是不是授权文件里的授权没给全部啊?
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2015-8-27 17:23:00
地板
您好,
您能否将您整个识别方法的类作为附件发送给我呢?我帮您调查。

因为我不知道您使用了什么样的代码来保存PDF。

最好是整个类。谢谢。
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2015-8-27 17:38:00
5#
回复 3楼zhangyuntian的帖子

另外,您可以使用如下代码来解锁Professional导出PDF的功能:
RasterSupport.Unlock(RasterSupportType.OcrProfessionalPdfOutput, "");

将这句代码添加到程序一开始RasterSupport.SetLicense方法之后即可。
还是尽量请您将源代码发送给我,我好帮您再现问题。
回复 使用道具 举报
zhangyuntian
注册会员   /  发表于:2015-8-27 17:50:00
6#
您好,谢谢你的帮助。
我测试的DEMO是自带的程序 C:\Program Files\LEADTOOLS 19\Examples\DotNet\CS\OcrMultiEngineDemo
另, RasterSupport没有Unlock方法。
请帮助。
我这里有截图,但不知道怎么放到这个帖里。
回复 使用道具 举报
zhangyuntian
注册会员   /  发表于:2015-8-27 17:54:00
7#

您好,谢谢你的帮助。
我测试的DEMO是自带的程序 C:\Program Files\LEADTOOLS 19\Examples\DotNet\CS\OcrMultiEngineDemo
另, RasterSupport没有Unlock方法。
请帮助。
我这里有截图,但不知道怎么放到这个帖里。
zhangyuntian 发表于 2015-8-27 17:50:00

本帖子中包含更多资源

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

x
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2015-8-27 18:48:00
8#
回复 7楼zhangyuntian的帖子

您好,您能否将您的电话私信给我。我联系您
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2015-8-28 09:05:00
9#
回复 7楼zhangyuntian的帖子

您好,
您的问题已经收到,我这边调查一下,稍后给您回复。
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2015-8-28 10:03:00
10#
回复 7楼zhangyuntian的帖子

您好,
您在安装完LEADTOOLS后,是否替换过Runtime License文件?
如果没有的话,请将您的正版Runtime License文件(*.lic和*.key)替换掉:安装盘:\LEADTOOLS 19\Common\License下的两个文件。需要将您的两个文件名称修改为LEADTOOLS.LIC和LEADTOOLS.LIC.key。
我给您说下原因:
Demo运行时默认使用这个目录下的License,所以如果您需要使用Demo的话,请您将这两个文件替换成您的正版License。
如果是您自己开发,请您指定使用您的正版License即可。

最后,您还需要替换 :
安装盘:\LEADTOOLS 19\Bin\Dotnet\Win32下的LEADTOOLS.LIC和LEADTOOLS.LIC.key
安装盘:\LEADTOOLS 19\Bin\Dotnet\x64下的LEADTOOLS.LIC和LEADTOOLS.LIC.key
安装盘:\LEADTOOLS 19\Bin\Dotnet4\Win32下的LEADTOOLS.LIC和LEADTOOLS.LIC.key
安装盘:\LEADTOOLS 19\Bin\Dotnet4\x64下的LEADTOOLS.LIC和LEADTOOLS.LIC.key

以上,谢谢。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部