找回密码
 立即注册

QQ登录

只需一步,快速开始

lutt

注册会员

18

主题

48

帖子

194

积分

注册会员

积分
194

微信认证勋章

lutt
注册会员   /  发表于:2016-2-16 11:30  /   查看:4905  /  回复:3
您好,
    我使用Leadtools19.0产品,我安装了该产品以后,在这个路径下D:\Program Files (x86)\LEADTOOLS19\Examples\DotNet\CS\OcrMultiEngineDemo,我使用的是professional引擎。

    我用demo中识别了两种图片,我尝试改变“Engine”->“Languages”设置,只识别中文,英文,但是识别效率都不是很理想。

    想请问一下有没有什么方式,或者说我是不是应该改变某些选项,以提高识别效率?

    识别说明:   

非常感谢!

本帖子中包含更多资源

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

x

3 个回复

倒序浏览
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-2-16 12:04:00
沙发
回复 1楼lutt的帖子

您好, 从结果上看您设置没有任何问题。
问题出现在您的原始图片上,分辨率太低了,只有96DPI,文字识别的最佳分辨率要300DPI以上。
如何确定什么图片是适合文字识别的图片呢,有一个最简单的办法就是将图片放大200%后看文字是否出现模糊不清,如果模糊了,此图片识别效果就不太理想,如果没有,文字仍很清晰,那么识别率会大大提高。
我给您举个例子,下图是我通过扫描仪得到的300DPI的发票图片,在Windows下放大到200%的效果:


下面这张是您给我提供的原始图片放大到200%后的效果:


可以看到,扫描的图片放大后文字仍然清晰可辨,但您提供的这张图片放大之后字出现了模糊和锯齿。所以识别效果非常不好。

如果想要提高,请提高您的原始图片的清晰度。

本帖子中包含更多资源

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

x
回复 使用道具 举报
lutt
注册会员   /  发表于:2016-2-16 15:46:00
板凳
谢谢回复
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-2-19 16:35:00
地板
回复 3楼lutt的帖子

不客气,有任何问题欢迎您继续发帖提问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部