关于HALCON字符识别处理心得分享

对于一些标准字体,HALCON给我们提供了一些标准库调用,但是在字符分割上会因为字符成像的问题分割效果不是很好导致一些误识别。

我整理了一些经常性误识别的字符分成三组;第一组 1、i、l 第二组a、0、o、D第三组Z、2

这三组先声明下 a 误判的是中文形式的拼音a,这个字母我不知道该用什么识别,在我碰到的时候其他的都能用工业库来识别只有它会识别成0。

对于这种情况 我们可以在程序里如果有对比的字符可以强制任务他是这个。 比如说 我们识别1l 这俩个字符的时候 如果识别成了11。 我们可以对比将第二个任务是l这样报出来对比的字符就是1l ,这样也会存在一定风险,不过对于混料识别的时候有效的。

还有一个打印体的问题,打印体字符是断开型的,对于字符阈值处理应该大家都是有办法的。但是如果成像不好时候,我做的一个办法就是每个字符如果识别率低于0.6我就认为他识别错误。暂时是这样处理,存在一定风险,但是误判率会低很多。

转载于:https://www.cnblogs.com/FearMO/p/4205676.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值