[发明专利]一种二维码的二值化处理方法在审
申请号: | 201611232310.1 | 申请日: | 2016-12-28 |
公开(公告)号: | CN106845313A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 李仕仁;胡建国;邓诚谦;梁津铨 | 申请(专利权)人: | 广州智慧城市发展研究院;广州搏创信息科技有限公司 |
主分类号: | G06K7/14 | 分类号: | G06K7/14;G06K9/38 |
代理公司: | 佛山帮专知识产权代理事务所(普通合伙)44387 | 代理人: | 颜春艳 |
地址: | 510800 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 二维码 二值化 处理 方法 | ||
1.一种二维码的二值化处理方法,其特征在于,包括如下步骤:
S1,获取待处理二维码图像;
S2,将步骤S1获取的二维码图像转换为灰度图像;
S3,中值滤波;
S4,图像二值化;
其中,步骤S4包括:
S41,将步骤S3输出的图像划分为若干不相交的小区域;
S42,判断S42中各个小区域的亮度值的高低;
S43,将亮度值高的区域转换变暗;
S44,使用积分图的方法求取阈值,对S43输出的图像进行二值化处理。
2.根据权利要求1所述的一种二维码的二值化处理方法,其特征在于,所述步骤S42包括如下步骤:
S421,针对S41中的每一个小区域,选取像素点A(x,y),则像素点A的邻域的面积为C,C=(x2-x1)×(y2-y1),其中,(x1,y1)为以像素点A为正方形中心的正方形的左下角的坐标,(x2,y2)为以像素点A为正方形中心的正方形的右上角的坐标,所述正方形为选取的滤波器对应的窗口;
S422,计算像素点A的邻域的灰度均值Rs:
Rs=I(x2,y2)-I(x1,y2)-I(x2,y1)+I(x1,y1)
其中,I(x,y)表示对应点(x,y)的积分图像;
S423,判断该区域是否满足以下条件:Rs≤C*(m+d),当满足时,判断该区域为暗区域,否则,判断该区域为亮区域;m为整幅图像的像素均值,d为整幅图像的标准差。
3.根据权利要求2所述的一种二维码的二值化处理方法,其特征在于,所述步骤S43具体包括,用255减去将亮区域的灰度值得到的新的灰度值即为该亮区域转换成的暗区域对应的灰度值。
4.根据权利要求3所述的一种二维码的二值化处理方法,其特征在于,所述步骤S44具体包括:使用积分图的方法对S43输出的图求取二值化阈值,满足下式则判断为黑,否则为白:
i(x,y)*C≤Rs*(1-t)
其中,i(x,y)为经过步骤S43处理后的图像的灰度值,t为容错率。
5.根据权利要求3所述的一种二维码的二值化处理方法,其特征在于,所述容错率t的取值范围是0到0.19。
6.根据权利要求1-5任意一项所述的一种二维码的二值化处理方法,其特征在于,所述步骤S2具体包括:步骤S1获取的图像,用R、G、B分别表示彩色图像中每个像素点的红、绿、蓝分量,转换后的灰度图像对应的像素点的亮度值为I,则:
I=0.3*R+0.59*G+0.11*B。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州智慧城市发展研究院;广州搏创信息科技有限公司,未经广州智慧城市发展研究院;广州搏创信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611232310.1/1.html,转载请声明来源钻瓜专利网。