[发明专利]字符切割方法、装置及计算机可读存储介质和电子设备有效
申请号: | 201710301338.4 | 申请日: | 2017-05-02 |
公开(公告)号: | CN106991422B | 公开(公告)日: | 2020-03-27 |
发明(设计)人: | 李春华;刘洋 | 申请(专利权)人: | 北京京东金融科技控股有限公司 |
主分类号: | G06K9/34 | 分类号: | G06K9/34;G06K9/40 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 王辉;阚梓瑄 |
地址: | 101111 北京市北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字符 切割 方法 装置 计算机 可读 存储 介质 电子设备 | ||
1.一种字符切割方法,其特征在于,所述方法包括:
获取一包含N个字符的图片,计算每个所述字符在所述图片中的位置信息;
将基于一具有预设参数的选取框移动至所述图片中所述N个字符中的第一字符处,若所述第一字符位于所述选取框内,确定所述第一字符为第一目标字符;
将所述选取框从所述第一目标字符处依次移动预设字符间距到第二字符至第N字符处,若所述第二字符至第N字符均位于所述选取框内,则确定所述第二字符至第N字符为第二目标字符至第M目标字符;其中N为大于等于2的整数,M为小于等于N的整数,所述预设字符间距为相邻两个目标字符中心点之间的水平距离;
根据M个目标字符对应的所述位置信息,对所述图片进行切割得到所述M个目标字符分别对应的单个字符。
2.根据权利要求1所述方法,其特征在于,所述预设参数用于表征所述选取框的尺寸大小,且与目标字符的尺寸相关。
3.根据权利要求2所述方法,其特征在于,所述预设参数包括参考宽度和参考高度,所述参考宽度为所述目标字符的高度与宽度的比值,所述参考高度为基于M个目标字符的高度得到的众数。
4.根据权利要求3所述方法,其特征在于,所述方法还包括:
若所述第一字符的至少部分位于所述选取框外,则将所述选取框移动所述预设字符间距到所述第二字符处;
判断所述第二字符是否位于所述选取框内,若是则确定该第二字符为所述第一目标字符;若否则将所述选取框从所述第二字符处移动到第三字符处重新判断确定第一目标字符。
5.根据权利要求3所述方法,其特征在于,所述方法还包括:
若所述第二字符的至少部分位于所述选取框外,则在所述第二字符处将所述选取框沿上下左右任意一个方向平移预设距离;
判断平移后所述第二字符是否位于所述选取框内,若是则确定该第二字符为所述第一目标字符。
6.根据权利要求5所述方法,其特征在于,所述方法还包括:
将所述选取框从平移后的位置移动所述预设字符间距到与所述第二字符相邻的第三字符处;
判断平移后所述第三字符是否位于所述选取框内,若是则确定该第三字符为所述第二目标字符。
7.根据权利要求5或6所述方法,其特征在于,所述方法还包括:
当确定的目标字符的数量P超过M个时,从第P目标字符至第一目标字符中依次选取M个作为最终的目标字符。
8.根据权利要求1~6任一项所述方法,其特征在于,所述计算每个所述字符在所述图片中的位置信息包括:
对所述图片进行二值化处理后,扫描所述图片获取一个所述字符的第一黑色像素点并在一数组中记录该第一黑色像素点的坐标;
判断所述第一黑色像素点周围紧邻的多个第二像素点是否为黑色像素点,若是则在所述数组中记录该多个第二黑色像素点的坐标;
判断该多个第二黑色像素点各自周围紧邻的多个第三像素点是否为黑色像素点,若是则在所述数组中记录该多个第三黑色像素点的坐标,依此循环判断记录直至没有新的黑色像素点出现;
将归属于一个所述字符的所述数组作为所述位置信息。
9.根据权利要求8所述方法,其特征在于,所述在所述数组中记录该多个第三黑色像素点的坐标包括:
记录该多个第三黑色像素点时,对于已经记录了坐标的黑色像素点不再记录坐标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东金融科技控股有限公司,未经北京京东金融科技控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710301338.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种身份证信息提取系统
- 下一篇:识别规格图片中是否包含水印的方法及装置