System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种显示模组二维码图像处理方法、设备技术_技高网

一种显示模组二维码图像处理方法、设备技术

技术编号:44821903 阅读:6 留言:0更新日期:2025-03-28 20:11
本发明专利技术提供了一种显示模组二维码图像处理方法、设备。通过基于扫码枪拍照获取图像;分割出ROI区域并进行ROI区域预处理;对ROI区域进行分别进行像素面积大小、最小外接矩形长宽及矩形相似性特性进行筛选,确定目标区域;目标区域为二维码区域;截取目标区域的目标图像target_image,进行中值滤波降噪处理后,分割出黑色信息区域与白色背景区域;将黑色信息区域像素灰度值赋值为0,背景区域像素灰度值赋值为255,增强二维码区域的对比度;利用增强后的二维码区域的图像进行二维码信息提取。通过分割ROI区域并进行筛选出产品的二维码区域,二维码信息与白色背景并进行二值化处理增强对比度,解决了光照不均匀、图像模糊导致识别不成功的问题。

【技术实现步骤摘要】

本专利技术涉及图像处理,具体而言,涉及一种显示模组二维码图像处理方法、设备、电子装置及存储介质。


技术介绍

1、在显示触控生产流水线中,往往会在流水线上安装面阵式扫码枪对流水线上产品上的二维码进行识别标识记录,便于后期对产品进行追溯。由于流水线上产品是移动的,且产品摆放位置及角度不一,扫码枪拍照识别二维码时,经常有无法判别二维码位置、二维码光照不均匀,及图像模糊导致识别不成功的情况。


技术实现思路

1、本申请实施例所要解决的技术问题是便于判别二维码位置,以及面对二维码光照不均匀、图像模糊情况下进行二维码图像处理,从而便于后续的二维码信息识别。

2、本专利技术的第一方面提供了一种显示模组二维码图像处理方法, 所述方法包括:

3、基于扫码枪拍照获取图像;分割出roi区域并进行roi区域预处理;

4、对roi区域进行分别进行像素面积大小、最小外接矩形长宽及矩形相似性特性进行筛选,确定目标区域;所述目标区域为二维码区域;

5、截取所述目标区域的目标图像target_image,进行中值滤波降噪处理后,并对其进行最大类间方差法otsu,求出二维码信息与白色背景的最佳分割阈值k,分割出黑色信息区域与白色背景区域;

6、将黑色信息区域像素灰度值赋值为0,背景区域像素灰度值赋值为255,增强二维码区域的对比度;

7、利用增强后的二维码区域的图像进行二维码信息提取。

8、进一步,所述分割出roi区域并进行roi区域预处理,包括:

9、对所述图像进行最大类间方差法otsu,分割出roi区域;

10、对所述roi区域进行膨胀运算及腐蚀运算,使roi区域边缘平整平滑,再对所有的roi区域进行填充运算,填充区域内部空隙。

11、进一步,所述对roi区域进行分别进行像素面积大小、最小外接矩形长宽及矩形相似性特性进行筛选,确定目标区域,包括:

12、利用同一产品的二维码是矩形的外形特征、长宽的像素个数长度及二维码的像素面积不变的特性,筛选出矩形相似度大于0.9,且区域的像素长宽个数及面积个数在预定范围内的区域,判定为目标区域。

13、进一步,所述筛选出矩形相似度大于0.9,且区域的像素长宽个数及面积个数在预定范围内的区域,判定为目标区域,包括:

14、设定预定面积值为area;筛选出矩形相似度大于0.9的区域,且面积大于0.9*area小于1.1*area的区域,判定为目标区域。

15、此外,本专利技术的第二方面提供了一种二维码图像处理设备,所述设备包括采集与分割模块、筛选模块、第一处理模块、第二处理模块以及提取模块,其中:

16、采集与分割模块,用于基于扫码枪拍照获取图像;分割出roi区域并进行roi区域预处理;

17、筛选模块,用于对roi区域进行分别进行像素面积大小、最小外接矩形长宽及矩形相似性特性进行筛选,确定目标区域;所述目标区域为二维码区域;

18、第一处理模块,用于截取所述目标区域的目标图像target_image,进行中值滤波降噪处理后,并对其进行最大类间方差法otsu,求出二维码信息与白色背景的最佳分割阈值k,分割出黑色信息区域与白色背景区域;

19、第二处理模块,用于将黑色信息区域像素灰度值赋值为0,背景区域像素灰度值赋值为255,增强二维码区域的对比度;

20、提取模块,用于利用增强后的二维码区域的图像进行二维码信息提取。

21、进一步,所述采集与分割模块,还用于:

22、对所述图像进行最大类间方差法otsu,分割出roi区域;

23、对所述roi区域进行膨胀运算及腐蚀运算,使roi区域边缘平整平滑,再对所有的roi区域进行填充运算,填充区域内部空隙。

24、进一步,所述筛选模块,还用于:

25、利用同一产品的二维码是矩形的外形特征、长宽的像素个数长度及二维码的像素面积不变的特性,筛选出矩形相似度大于0.9,且区域的像素长宽个数及面积个数在预定范围内的区域,判定为目标区域。

26、进一步,所述筛选出矩形相似度大于0.9,且区域的像素长宽个数及面积个数在预定范围内的区域,判定为目标区域,包括:

27、设定预定面积值为area;筛选出矩形相似度大于0.9的区域,且面积大于0.9*area小于1.1*area的区域,判定为目标区域。

28、此外,本专利技术的第三方面提供了一种电子装置,所述电子装置包括:一个或多个处理器,存储器,所述存储器用于存储一个或多个计算机程序;所述计算机程序被配置成由所述一个或多个处理器执行,所述程序包括用于执行如第一方面所述的显示模组二维码图像处理方法步骤。

29、此外,本专利技术的第四方面提供了一种存储介质,所述存储介质存储有计算机程序;所述程序由处理器加载并执行以实现如上第一方面所述的显示模组二维码图像处理方法步骤。

30、本专利技术的方案中,通过基于扫码枪拍照获取图像;分割出roi区域并进行roi区域预处理;对roi区域进行分别进行像素面积大小、最小外接矩形长宽及矩形相似性特性进行筛选,确定目标区域;目标区域为二维码区域;截取目标区域的目标图像target_image,进行中值滤波降噪处理后,分割出黑色信息区域与白色背景区域;将黑色信息区域像素灰度值赋值为0,背景区域像素灰度值赋值为255,增强二维码区域的对比度;利用增强后的二维码区域的图像进行二维码信息提取。与现有技术相比,本申请实施例主要有以下有益效果:通过分割roi区域并进行筛选出产品的二维码区域,二维码信息与白色背景并进行二值化处理增强对比度,解决了光照不均匀、图像模糊导致识别不成功的问题。

本文档来自技高网...

【技术保护点】

1.一种显示模组二维码图像处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的显示模组二维码图像处理方法,其特征在于,所述分割出ROI区域并进行ROI区域预处理,包括:

3.根据权利要求2所述的显示模组二维码图像处理方法,其特征在于,所述对ROI区域进行分别进行像素面积大小、最小外接矩形长宽及矩形相似性特性进行筛选,确定目标区域,包括:

4.根据权利要求3所述的显示模组二维码图像处理方法,其特征在于,所述筛选出矩形相似度大于0.9,且区域的像素长宽个数及面积个数在预定范围内的区域,判定为目标区域,包括:

5.一种二维码图像处理设备,其特征在于,所述设备包括采集与分割模块、筛选模块、第一处理模块、第二处理模块以及提取模块,其中:

6.根据权利要求5所述的二维码图像处理设备,其特征在于,所述采集与分割模块,还用于:

7.根据权利要求6所述的二维码图像处理设备,其特征在于,所述筛选模块,还用于:

8.根据权利要求7所述的二维码图像处理设备,其特征在于,所述筛选出矩形相似度大于0.9,且区域的像素长宽个数及面积个数在预定范围内的区域,判定为目标区域,包括:

9.一种电子装置,所述电子装置包括:一个或多个处理器,存储器,所述存储器用于存储一个或多个计算机程序;其特征在于,所述计算机程序被配置成由所述一个或多个处理器执行,所述程序包括用于执行如权利要求1-4任一项所述的显示模组二维码图像处理方法步骤。

10.一种存储介质,所述存储介质存储有计算机程序;所述程序由处理器加载并执行以实现如权利要求1-4任一项所述的显示模组二维码图像处理方法步骤。

...

【技术特征摘要】

1.一种显示模组二维码图像处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的显示模组二维码图像处理方法,其特征在于,所述分割出roi区域并进行roi区域预处理,包括:

3.根据权利要求2所述的显示模组二维码图像处理方法,其特征在于,所述对roi区域进行分别进行像素面积大小、最小外接矩形长宽及矩形相似性特性进行筛选,确定目标区域,包括:

4.根据权利要求3所述的显示模组二维码图像处理方法,其特征在于,所述筛选出矩形相似度大于0.9,且区域的像素长宽个数及面积个数在预定范围内的区域,判定为目标区域,包括:

5.一种二维码图像处理设备,其特征在于,所述设备包括采集与分割模块、筛选模块、第一处理模块、第二处理模块以及提取模块,其中:

6.根据权利要求5所述的二维码...

【专利技术属性】
技术研发人员:蒲大杭
申请(专利权)人:信利光电股份有限公司
类型:发明
国别省市:

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

1