本技术涉及图像处理,特别是涉及一种黑化程度检测方法、装置和计算机设备。
背景技术:
1、在金属网格应用领域当中,由于金属本身存在金属光泽,导致外观上存在着金属网格可视的问题。通常通过黑化工艺对金属层进行黑化处理,形成黑化层,以降低金属网格的可视性。
2、对于黑化工艺而言,需要保证黑化程度达到所需的程度,以充分降低金属网格的可视性。然而,在黑化工艺中,不同黑化程度对应的颜色并非是随着黑化处理增强而加深,也就是说,黑化程度过弱或过强,均会存在黑化效果差的问题。此外,还需要保证黑化的均匀性,避免同一产品中或产品之间黑化出现差异而造成外观不良。例如,若同一产品中的金属网格黑化不均匀,则从外观上可以明显观察到不同区域之间的网格可视性差异。又如,若产品之间的金属网格黑化不均匀,则多个产品之间比较可以明显观察到整体外观差异。
3、传统技术中,一般通过检测人员的主观感受对黑化程度进行判断。然而,这种检测方式存在误判、漏判、判断差异等不稳定性因素,准确性较差,无法满足生产制备的相关需求。因此,需要一种可以准确检测黑化程度的方法。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够准确检测金属网格黑化程度的黑化程度检测方法、装置和计算机设备。
2、第一方面,本技术提供了一种黑化程度检测方法,所述方法包括:
3、获取第一金属网格图像,所述第一金属网格图像表示第一待检测产品的第一点位的金属网格的图像;
4、确定所述第一金属网格图像中的目标检测区域,所述目标检测区域表示所述第一金属网格图像中金属网格所在区域;
5、提取所述目标检测区域的颜色参数;
6、根据所述颜色参数确定第一黑化程度,所述第一黑化程度表示所述第一待检测产品的第一点位的金属网格的黑化程度。
7、在一种可能的实现方式中,所述确定所述第一金属网格图像中的目标检测区域包括:
8、对所述第一金属网格图像进行边缘检测,得到所述第一待检测产品的第一点位的金属网格的边缘曲线;
9、基于所述边缘曲线,形成所述第一待检测产品的第一点位的金属网格的轮廓区域;
10、根据所述轮廓区域确定图像掩膜,所述图像掩膜用于指示所述第一金属网格图像中与金属网格无关的区域;
11、采用所述图像掩膜对所述第一金属网格图像进行提取,得到所述目标检测区域。
12、在一种可能的实现方式中,所述对所述第一金属网格图像进行边缘检测,得到所述第一待检测产品的第一点位的金属网格的边缘曲线,包括:
13、将所述第一金属网格图像转化为黑白图像;
14、基于所述黑白图像中像素点之间的梯度,确定所述黑白图像中的边缘点;
15、连接所述黑白图像中的边缘点,得到所述第一待检测产品的第一点位的金属网格的边缘曲线。
16、在一种可能的实现方式中,所述将所述第一金属网格图像转化为黑白图像,包括:
17、将所述第一金属网格图像转换为灰阶图像;
18、对所述灰阶图像进行虚化处理,得到虚化图像;
19、根据所述虚化图像中各像素点的灰度值的分布情况,确定所述虚化图像中的背景区域;
20、基于所述背景区域去除所述虚化图像中的背景,并将去除背景的虚化图像转化为所述黑白图像。
21、在一种可能的实现方式中,在所述采用所述图像掩膜对所述第一金属网格图像进行提取,得到所述目标检测区域之前,所述方法还包括:
22、对所述图像掩膜进行腐蚀处理,以采用腐蚀处理后的图像掩膜对所述第一金属网格图像进行提取,得到所述目标检测区域。
23、在一种可能的实现方式中,所述提取所述目标检测区域的颜色参数,包括:
24、将所述目标检测区域中各个像素点的颜色参数的平均值,确定为所述目标检测区域的颜色参数。
25、在一种可能的实现方式中,所述根据所述颜色参数确定第一黑化程度,包括:
26、确定所述颜色参数与标准黑化色谱图中每个参考参数的色差值,所述标准黑化色谱图用于指示黑化程度和参考参数之间的对应关系;
27、将与所述颜色参数的色差值最小的颜色参数对应的黑化程度确定为所述第一黑化程度。
28、在一种可能的实现方式中,所述方法还包括:
29、获取多个第二黑化程度,所述多个第二黑化程度表示所述第一待检测产品的多个第二点位的金属网格的黑化程度,所述多个第二点位与所述第一点位均匀分布在所述待检测产品中;
30、根据所述第一黑化程度和所述多个第二黑化程度,确定所述第一待检测产品的黑化程度范围。
31、在一种可能的实现方式中,所述方法还包括:
32、获取多个第三黑化程度,所述多个第三黑化程度表示多个第二待检测产品的第一点位的金属网格的黑化程度,所述多个第二待检测产品与所述第一待检测产品属于同一批次;
33、根据所述第一黑化程度和所述多个第三黑化程度,确定所述批次的黑化差异。
34、第二方面,本技术还提供了一种黑化程度检测装置,所述装置包括:
35、第一获取模块,用于获取第一金属网格图像,所述第一金属网格图像表示第一待检测产品的第一点位的金属网格的图像;
36、第一确定模块,用于确定所述第一金属网格图像中的目标检测区域,所述目标检测区域表示所述第一金属网格图像中金属网格所在区域;
37、提取模块,用于提取所述目标检测区域的颜色参数;
38、第二确定模块,用于根据所述颜色参数确定第一黑化程度,所述第一黑化程度表示所述第一待检测产品的第一点位的金属网格的黑化程度。
39、在一种可能的实现方式中,所述第一确定模块还用于:
40、对所述第一金属网格图像进行边缘检测,得到所述第一待检测产品的第一点位的金属网格的边缘曲线;
41、基于所述边缘曲线,形成所述第一待检测产品的第一点位的金属网格的轮廓区域;
42、根据所述轮廓区域确定图像掩膜,所述图像掩膜用于指示所述第一金属网格图像中与金属网格无关的区域;
43、采用所述图像掩膜对所述第一金属网格图像进行提取,得到所述目标检测区域。
44、在一种可能的实现方式中,所述对所述第一金属网格图像进行边缘检测,得到所述第一待检测产品的第一点位的金属网格的边缘曲线,包括:
45、将所述第一金属网格图像转化为黑白图像;
46、基于所述黑白图像中像素点之间的梯度,确定所述黑白图像中的边缘点;
47、连接所述黑白图像中的边缘点,得到所述第一待检测产品的第一点位的金属网格的边缘曲线。
48、在一种可能的实现方式中,所述将所述第一金属网格图像转化为黑白图像,包括:
49、将所述第一金属网格图像转换为灰阶图像;
50、对所述灰阶图像进行虚化处理,得到虚化图像;
51、根据所述虚化图像中各像素点的灰度值的分布情况,确定所述虚化图像中的背景区域;
52、基于所述背景区域去除所述虚化图像中的背景,并将去除背景的虚化图像转化为所述黑白图像。
53、在一种可能的实现方式中,所述装置还包括:
54、腐蚀模块,用于对所述图像掩膜进行腐蚀处理,以采用腐蚀处理后的图像掩膜对所述第一金属网格图像进行提取,得到所述目标检测区域。
55、在一种可能的实现方式中,所述提取模块还用于:
56、将所述目标检测区域中各个像素点的颜色参数的平均值,确定为所述目标检测区域的颜色参数。
57、在一种可能的实现方式中,所述第二确定模块还用于:
58、确定所述颜色参数与标准黑化色谱图中每个参考参数的色差值,所述标准黑化色谱图用于指示黑化程度和参考参数之间的对应关系;
59、将与所述颜色参数的色差值最小的颜色参数对应的黑化程度确定为所述第一黑化程度。
60、在一种可能的实现方式中,所述装置还包括:
61、第二获取模块,用于获取多个第二黑化程度,所述多个第二黑化程度表示所述第一待检测产品的多个第二点位的金属网格的黑化程度,所述多个第二点位与所述第一点位均匀分布在所述待检测产品中;
62、第三确定模块,用于根据所述第一黑化程度和所述多个第二黑化程度,确定所述第一待检测产品的黑化程度范围。
63、在一种可能的实现方式中,所述装置还包括:
64、第三获取模块,用于获取多个第三黑化程度,所述多个第三黑化程度表示多个第二待检测产品的第一点位的金属网格的黑化程度,所述多个第二待检测产品与所述第一待检测产品属于同一批次;
65、第四确定模块,用于根据所述第一黑化程度和所述多个第三黑化程度,确定所述批次的黑化差异。
66、第三方面,本技术还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
67、获取第一金属网格图像,所述第一金属网格图像表示第一待检测产品的第一点位的金属网格的图像;
68、确定所述第一金属网格图像中的目标检测区域,所述目标检测区域表示所述第一金属网格图像中金属网格所在区域;
69、提取所述目标检测区域的颜色参数;
70、根据所述颜色参数确定第一黑化程度,所述第一黑化程度表示所述第一待检测产品的第一点位的金属网格的黑化程度。
71、第四方面,本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
72、获取第一金属网格图像,所述第一金属网格图像表示第一待检测产品的第一点位的金属网格的图像;
73、确定所述第一金属网格图像中的目标检测区域,所述目标检测区域表示所述第一金属网格图像中金属网格所在区域;
74、提取所述目标检测区域的颜色参数;
75、根据所述颜色参数确定第一黑化程度,所述第一黑化程度表示所述第一待检测产品的第一点位的金属网格的黑化程度。
76、第五方面,本技术还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
77、获取第一金属网格图像,所述第一金属网格图像表示第一待检测产品的第一点位的金属网格的图像;
78、确定所述第一金属网格图像中的目标检测区域,所述目标检测区域表示所述第一金属网格图像中金属网格所在区域;
79、提取所述目标检测区域的颜色参数;
80、根据所述颜色参数确定第一黑化程度,所述第一黑化程度表示所述第一待检测产品的第一点位的金属网格的黑化程度。
81、上述黑化程度检测方法、装置和计算机设备,通过获取第一金属网格图像表示第一待检测产品的第一点位的金属网格的图像,提取图线各种金属网格所在区域的颜色参数,根据颜色参数确定黑化程度,使用对图像检测的方式替代了人员观察的方式,实现了黑化程度的自动检测,提升了黑化程度检测结果的准确性。