图片校正方法、装置、计算机设备及计算机可读存储介质制造方法及图纸

技术编号:22468805 阅读:22 留言:0更新日期:2019-11-06 12:11
本发明专利技术实施例提供了一种图片校正方法、装置、计算机设备及计算机可读存储介质。所述方法包括:若接收到待测图片,将所述待测图片转换为二值化图片;对所述二值化图片进行轮廓检测处理以获取所述二值化图片中的轮廓线;对所述轮廓线进行直线检测处理以获取所述轮廓线中的直线段;根据所述轮廓线的直线段确定所述待测图片中的身份证范围;将所述身份证范围内的图片透视变换到预设的矩形区域内以得到校正图片。本发明专利技术实施例由于能够了将用户输入的待测图片自动转换为标准的身份证图片,使得服务器更易于识别身份证照片中的信息,提高了对身份证信息识别的准确率。

【技术实现步骤摘要】
图片校正方法、装置、计算机设备及计算机可读存储介质
本专利技术涉及图像处理
,尤其涉及一种图片校正方法、装置、计算机设备及计算机可读存储介质。
技术介绍
目前,越来越多的应用场景(例如,线上购买理财产品)需要用户上传身份证照片。现有技术中,为了能够较好的识别身份证上面的信息,对身份证照片的拍摄要求较高,拍摄时需要相机正对身份证,并且不能倾斜。然而,限于用户拍摄水平的限制,常会接收到不符合要求的照片,导致无法准确识别身份证照片中的信息。
技术实现思路
本专利技术实施例提供了一种图片校正方法、装置、计算机设备及存储介质,旨在提高对身份证照片信息识别的准确性。第一方面,本专利技术实施例提供了一种图片校正方法,其包括:若接收到待测图片,将所述待测图片转换为二值化图片;对所述二值化图片进行轮廓检测处理以获取所述二值化图片中的轮廓线;对所述轮廓线进行直线检测处理以获取所述轮廓线中的直线段;根据所述轮廓线的直线段确定所述待测图片中的身份证范围;将所述身份证范围内的图片透视变换到预设的矩形区域内以得到校正图片。第二方面,本专利技术实施例还提供了一种图片校正装置,其包括:转换单元,用于若接收到待测图片,将所述待测图片转换为二值化图片;轮廓检测处理单元,用于对所述二值化图片进行轮廓检测处理以获取所述二值化图片中的轮廓线;直线检测处理单元,用于对所述轮廓线进行直线检测处理以获取所述轮廓线中的直线段;第一确定单元,用户根据所述轮廓线的直线段确定所述待测图片中的身份证范围;第一透视变换单元,用于将所述身份证范围内的图片透视变换到预设的矩形区域内以得到校正图片。第三方面,本专利技术实施例还提供了一种计算机设备,其包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序当被处理器执行时可实现上述方法。本专利技术实施例提供了一种图片校正方法、装置、计算机设备及存储介质。其中,所述方法包括:若接收到待测图片,将所述待测图片转换为二值化图片;对所述二值化图片进行轮廓检测处理以获取所述二值化图片中的轮廓线;对所述轮廓线进行直线检测处理以获取所述轮廓线中的直线段;根据所述轮廓线的直线段确定所述待测图片中的身份证范围;将所述身份证范围内的图片透视变换到预设的矩形区域内以得到校正图片。本专利技术实施例由于能够了将用户输入的待测图片自动转换为标准的身份证图片,使得服务器更易于识别身份证照片中的信息,提高了对身份证信息识别的准确率。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种图片校正方法的流程示意图;图2为本专利技术实施例提供的一种图片校正方法的子流程示意图;图3为本专利技术实施例提供的一种图片校正方法的子流程示意图;图4为本专利技术另一实施例提供的一种图片校正方法的流程示意图;图5为本专利技术实施例提供的一种图片校正装置的示意性框图;图6为本专利技术实施例提供的一种图片校正装置的转换单元的示意性框图;图7为本专利技术实施例提供的一种图片校正装置的第一确定单元的示意性框图;图8为本专利技术实施例提供的一种图片校正装置的第一投射变换单元的示意性框图;图9为本专利技术另一实施例提供的一种图片校正装置的示意性框图;以及图10为本专利技术实施例提供的一种计算机设备的示意性框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本专利技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。请参阅图1,图1为本专利技术实施例提供的图片校正方法的示意性流程图。本专利技术实施例提出的图片校正方法应用于服务器中,如图所示,该方法包括以下步骤S1-S5。S1,若接收到待测图片,将所述待测图片转换为二值化图片。具体实施中,若接收到用户上传的待测图片(即身份证照片),则首先将该待测图片处理为二值化图片。二值化,就是将图片上的像素点的灰度值设置为0或255,也就是将整个图片呈现出明显的只有黑和白的视觉效果。最常用的方法就是设定一个阈值T,用T将图像的数据分成两部分:大于T的像素群和小于T的像素群。参见图2,在一实施例中,以上步骤S1具体包括以下步骤S11-S14。S11,对待测图片进行灰度化处理。具体实施中,对待测图片进行灰度化处理。将彩色图片转化成为灰度图片的过程成为图片的灰度化处理。彩色图片中的每个像素的颜色有R、G、B三个分量决定,而每个分量有255种值可取,这样一个像素点可以有1600多万(255*255*255)的颜色的变化范围。而灰度图片是R、G、B三个分量相同的一种特殊的彩色图片,其一个像素点的变化范围为255种,所以在数字图片处理种一般先将各种格式的图片转变成灰度图片以使后续的图片的计算量变得少一些。灰度图片的描述与彩色图片一样仍然反映了整幅图片的整体和局部的色度和亮度等级的分布和特征。图片的灰度化处理可用以下方法来实现:首先求出每个像素点的R、G、B三个分量的平均值,然后将这个平均值赋予给这个像素的三个分量。S12,对灰度化处理后的待测图片进行高斯滤波处理。具体实施中,对灰度化处理后的待测图片进行高斯滤波处理。高斯滤波处理为对整幅图像进行加权平均的过程。图片中每一个像素点的值,都由其本身和邻域内的其他像素值经过加权平均后得到。高斯滤波的具体操作是:用一个模板(或称卷积、掩模)扫描图像中的每一个像素,用模板确定的邻域内像素的加权平均灰度值去替代模板中心像素点的值。S13,对高斯滤波处理后的待测图片进行二值化处理。具体实施中,对高斯滤波处理后的待测图片进行二值化处理。图像的二值化处理就是将图像上的点的灰度置为0或255,也就是将整个图像呈现出明显的黑白效果。即将256个亮度等级的灰度图像通过适当的阈值选取而获得仍然可本文档来自技高网...

【技术保护点】
1.一种图片校正方法,其特征在于,包括:若接收到待测图片,将所述待测图片转换为二值化图片;对所述二值化图片进行轮廓检测处理以获取所述二值化图片中的轮廓线;对所述轮廓线进行直线检测处理以获取所述轮廓线中的直线段;根据所述轮廓线的直线段确定所述待测图片中的身份证范围;将所述身份证范围内的图片透视变换到预设的矩形区域内以得到校正图片。

【技术特征摘要】
1.一种图片校正方法,其特征在于,包括:若接收到待测图片,将所述待测图片转换为二值化图片;对所述二值化图片进行轮廓检测处理以获取所述二值化图片中的轮廓线;对所述轮廓线进行直线检测处理以获取所述轮廓线中的直线段;根据所述轮廓线的直线段确定所述待测图片中的身份证范围;将所述身份证范围内的图片透视变换到预设的矩形区域内以得到校正图片。2.根据权利要求1所述的方法,其特征在于,所述将所述待测图片转换为二值化图片,包括:对待测图片进行灰度化处理;对灰度化处理后的待测图片进行高斯滤波处理;对高斯滤波处理后的待测图片进行二值化处理以得到所述二值化图片。3.根据权利要求1所述的方法,其特征在于,在所述对所述二值化图片进行轮廓检测处理以获取所述二值化图片中的轮廓线之前,所述方法还包括:对所述二值化图片进行图像形态学膨胀处理;对图像形态学膨胀处理后的所述二值化图片进行图像形态学腐蚀处理。4.根据权利要求1所述的方法,其特征在于,所述根据所述轮廓线的直线段确定所述待测图片中的身份证范围,包括:将所述轮廓线的直线段中长度小于预设的长度阈值的直线段删除以得到第一直线段集合;将所述第一直线段集合中夹角小于预设的夹角阈值的直线段进行合并以得到第二直线段集合;将所述第二直线段集合中交点在所述待测图片范围外的直线段删除以得到第三直线段集合;获取由所述第三直线段集合中的直线段所围成的四边形区域;若所述第三直线段集合中的直线段只围成了一个四边形区域,将所述四边形区域所围成的范围确定为所述身份证范围;若所述第三直线段集合中的直线段围成了多个四边形区域,将多个四边形区域中面积最大的四边形区域所围成的范围确定为所述身份证范围。5.根据权利要求1所述的方法,其特征在于,所述将所述身份证范围内的...

【专利技术属性】
技术研发人员:刘克亮卢波
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1