前言
上一篇写过看的一篇字符切割的论文,只是大概描述了论文讲的是什么(https://blog.youkuaiyun.com/m0_37661841/article/details/103582758),这一篇是具体字符切割的方法,下一篇会贴上详细的代码;
字符切割:
核心思想是MM,下面详细描述怎么对字符串图像做到自适应切割:
第一步:
图像二值化,这里不再赘述;在进行去噪的时候使用了膨胀和剪枝算法,剪枝算法伪代码可以看上面上一篇的链接;
第二步:自适应切割
2.1、切割:从图像直方图,找到图像的字符起始位置,和字符终止位置,然后根据起始位置和终止位置的前后关系确定字符的位置和字符的前后关系;
细化算法结果:
2.2、定位固定段:可能存在M,W,N等可能由于二值化图像或者字符本身的原因我们在2.1的操作会将一个字符切割成多个片段;我们提前设定一个字符最优间距,然后按照字符片段位于原图的位置关系进行叠加;
图像示例: