The invention provides a method for obtaining the tilt value of an ID card image, a device, a terminal and a storage medium. Among them, the methods of obtaining the tilted value include: parsing the identity card image, extracting all single character regions, grouping all the single character regions, obtaining multiple single character region groups, obtaining the single character region group with the maximum length, and obtaining the connection line of the first two single character regions with the largest single character region group with the largest length. The tilt value of the connection segment is determined as the tilt value of the ID card image. The invention can accurately obtain the tilt value of the ID card image.
【技术实现步骤摘要】
身份证图像的倾斜值获取方法及装置、终端、存储介质
本专利技术涉及图像处理领域,尤其涉及一种身份证图像的倾斜值获取方法及装置、终端、存储介质。
技术介绍
目前,为了识别出用户提供的身份证图像中的字符信息,需要在识别字符信息之前,确定身份证图像的倾斜值,然后根据倾斜值对其进行校正。目前,最简单的方法是提取身份证图像的边界线,通过边界线的倾斜值来确定身份证图像的倾斜值,但是由于一些用户提供的身份证图像的分辨率太低,或者身份证图像之外的背景图像的颜色与身份证图像本身的颜色太过于接近,使得有些身份证图像的边界线难以界定,从而导致倾斜值获取失败。
技术实现思路
为克服现有技术中由一些身份证图像边界线的难以界定导致的倾斜值获取失败的问题,本专利技术提供一种身份证图像的倾斜值获取方法及装置、终端、存储介质。第一方面,本专利技术实施例提供了一种身份证图像的倾斜值获取方法,包括:解析身份证图像,提取所有的单字符区域,所述单字符区域为包含单个字符的区域;对所有的单字符区域进行分组,得到多个单字符区域组;其中,所述单字符区域组中任意相邻的两个单字符区域之间的距离小于第一预设阈值;获取长度最大的单字符区域组;获取长度最大的单字符区域组的首尾两个单字符区域的连接线段的倾斜值,并将所述连接线段的倾斜值确定为身份证图像的倾斜值。优选地,所述对所有的单字符区域进行分组,得到多个单字符区域组,包括:获取第一单字符区域;获取与所述第一单字符区域的距离小于所述第一预设阈值的所有的第二单字符区域;直至获取与第n-1单字符区域的距离小于所述第一预设阈值的所有的第n字单字符区域;其中,n大于2,且所述第一 ...
【技术保护点】
1.一种身份证图像的倾斜值获取方法,其特征在于,包括:解析身份证图像,提取所有的单字符区域,所述单字符区域为包含单个字符的区域;对所有的单字符区域进行分组,得到多个单字符区域组;其中,所述单字符区域组中任意相邻的两个单字符区域之间的距离小于第一预设阈值;获取长度最大的单字符区域组;获取长度最大的单字符区域组的首尾两个单字符区域的连接线段的倾斜值,并将所述连接线段的倾斜值确定为身份证图像的倾斜值。
【技术特征摘要】
1.一种身份证图像的倾斜值获取方法,其特征在于,包括:解析身份证图像,提取所有的单字符区域,所述单字符区域为包含单个字符的区域;对所有的单字符区域进行分组,得到多个单字符区域组;其中,所述单字符区域组中任意相邻的两个单字符区域之间的距离小于第一预设阈值;获取长度最大的单字符区域组;获取长度最大的单字符区域组的首尾两个单字符区域的连接线段的倾斜值,并将所述连接线段的倾斜值确定为身份证图像的倾斜值。2.如权利要求1所述的身份证图像的倾斜值获取方法,其特征在于,所述对所有的单字符区域进行分组,得到多个单字符区域组,包括:获取第一单字符区域;获取与所述第一单字符区域的距离小于所述第一预设阈值的所有的第二单字符区域;直至获取与第n-1单字符区域的距离小于所述第一预设阈值的所有的第n字单字符区域;其中,n大于2,且所述第一单字符区域、所述第二单字符区域直至所述第n单字符区域不相同;将第一单字符区域、第二单字符区域直至第n单字符区域确定为单字符区域组。3.如权利要求1所述的身份证图像的倾斜值获取方法,其特征在于,所述第一预设阈值小于或等于身份证图像上的字符的最小行间距。4.如权利要求1所述的身份证图像的倾斜值获取方法,其特征在于,所述获取长度最大的单字符区域组,包括:分别获取各单字符区域组的首尾两个单字符区域的连接线段的长度;从获取的所有连接线段的长度中,筛选出最大长度,并将所述最大长度对应的单字符区域组确定为长度最大的单字符区域组。5.如权利要求4所述的身份证图像的倾斜值获取方法,其特征在于,所述分别获取各单字符区域组的首尾两个单字符区域的连接线段的长度,包括:获取当前单字符区域组中任两个单字符区域之间的距离,并筛选出最大距离;将所述最大距离确定为当前单字符区域组的首尾两个单字符区域的连接线段的长度。6.如权利要求1所...
【专利技术属性】
技术研发人员:王健宗,王晨羽,马进,肖京,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。