关于从图片上识别数字的问题

对于如上图片,我想提取出并识别出图片上的数字,也就是三组数字,分别是:2560,092, 244
现在的处理思路如下:
步骤1.彩色图片灰度化
步骤2.对灰度图进行暴力二值化,也就是选取0-255共256个阈值进行二值化,得到256张二值化图片
步骤3.求取256张二值化图片上的所有连通域,大约有几万个吧
步骤4.对步骤3得到的几万个连通域进行模板匹配,判断其是不是数字,是哪个数字
问题:现在的问题是由于有些数字和周围粘连在一起,进行二值化并求取子图无法得到其单独的连通域,从而无法进行模板匹配。比如092的0和前边部分粘连,244的4和后边部分粘连,无法得到其单独的连通域,从而无法识别。
求教诸位大神,我的目的是识别出2560,092, 244,有什么好的思路
...全文
相关推荐
C#图片识别数字全对小的图片字符有问题
C#图片识别数字全对小的图片字符有问题 非常简单
图片数字自动识别工具
这个小工具可以自动的识别图片中的数字,可以用于一般的拍照设备拍出来的图片中数字的识别
快速识别图片中数字小工具
快速获取图片上的数字;截图后在粘贴图片框内双击,截图显示在框内,点击识别即可识别数据并且已经复制识别出来的数据(识别快捷键:空格)。
tensorflow识别图片数字
tensorflow识别图片数字,用tensorflow官网手写体数字识别例子训练的模型,再利用这个模型去识别自己传入的图片中的数字
opencv操作银行卡图片识别数字
java dell opencv 处理图片 识别数字,先将图片处理成灰色,然后腐蚀


