1.一种太阳能电池板的栅线识别方法,其特征在于,包括:获取太阳能电池板的表面灰度图像;
获取表面灰度图像中的亮点并将亮点作为栅线定位点,根据栅线定位点获取太阳能电池板的模板栅线;
在模板栅线两侧设置关于模板栅线对称的滑窗,其中,滑窗从栅线定位点开始沿模板栅线的方向滑动,并得到每次滑动后的窗口区域;
根据窗口区域内的空缺像素点在窗口区域内的数量获取每个窗口区域的像素空缺率;对每条模板栅线两侧的窗口区域的像素空缺率进行层次聚类,得到多个聚类簇,根据每个聚类簇内的所有窗口区域的像素空缺率获取聚类簇的像素空缺率;
根据每个聚类簇的像素空缺率、聚类簇内关于模板栅线对称的每两个窗口区域的像素空缺率的差值,获取每个聚类簇所对应的待检测栅线边缘的不规则程度;
根据聚类簇所对应的待检测栅线边缘的不规则程度,获取聚类簇的结构元的尺寸,对聚类簇的结构元的尺寸对应的区域进行形态学腐蚀,获得最终待检测栅线。
2.根据权利要求1所述的一种太阳能电池板的栅线识别方法,其特征在于,获取每个窗口区域的像素空缺率,包括:获取窗口区域的所有空缺像素点的灰度均值;
将窗口区域的所有空缺像素点的灰度均值作为窗口区域的像素空缺率。
3.根据权利要求1所述的一种太阳能电池板的栅线识别方法,其特征在于,获取聚类簇的像素空缺率,包括:将聚类簇内所有窗口区域的像素空缺率的均值,作为聚类簇的像素空缺率。
4.根据权利要求1所述的一种太阳能电池板的栅线识别方法,其特征在于,获取每个聚类簇所对应的待检测栅线边缘的不规则程度,包括:获取聚类簇内关于模板栅线对称的每两个窗口区域的像素空缺率的差值绝对值;
将聚类簇内所有关于模板栅线对称的两个窗口区域的像素空缺率的差值绝对值的和值,与对于聚类簇的像素空缺率相乘得到第一目标值;
对第一目标值进行归一化计算得到聚类簇所对应的待检测栅线边缘的不规则程度。
5.根据权利要求1所述的一种太阳能电池板的栅线识别方法,其特征在于,获取聚类簇的结构元的尺寸,包括:对聚类簇所对应的待检测栅线边缘的不规则程度乘以预设的阈值,得到第二目标值;
对第二目标值向上取整得到对应聚类簇的结构元的边长;
根据聚类簇的结构元的边长得到聚类簇的结构元的尺寸。
6.根据权利要求1所述的一种太阳能电池板的栅线识别方法,其特征在于,获取表面灰度图像中的亮点,包括:对表面灰度图像进行阈值分割,得到栅线像素点;
对栅线像素点进行边缘检测得到待检测栅线;
待检测栅线的交点即为表面灰度图像中的亮点。
7.根据权利要求1所述的一种太阳能电池板的栅线识别方法,其特征在于,获取太阳能电池板的模板栅线,包括:在表面灰度图像上设置相互垂直的两条直线,其中一条直线与表面灰度图像的边垂直;
分别沿着表面灰度图像的水平方向或竖直方向上移动,在直线经过栅线定位点时,则将直线作为一条模板栅线;
依次遍历滑动,直至所有的栅线定位点都处于直线上,即获得了太阳能电池板的所有模板栅线。
8.根据权利要求1所述的一种太阳能电池板的栅线识别方法,其特征在于,模板栅线为单像素线。
9.根据权利要求1所述的一种太阳能电池板的栅线识别方法,其特征在于,将窗口区域内像素点的灰度值大于窗口区域对应的灰度均值的像素点作为空缺像素点。