本技术涉及滚焊,特别是涉及一种蓝胶检测方法、装置、电子设备及介质。
背景技术:
1、对滚焊蓝胶图像进行边缘检测,可以检测蓝胶区域上胶是否正确,然而由于成像调整困难,通常难以从得到的蓝胶图像中获取到准确的边缘信息。
2、目前,对滚焊蓝胶图像进行图像处理,以便找到蓝胶区域的边缘位置,但是由于滚焊蓝胶图像中,蓝胶区域的边缘不明显,导致在后续进行边缘检测时存在边缘模糊、细节不清晰等问题。
技术实现思路
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、上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。