1.一种裂缝图像的毛刺去除方法,其特征在于,包括:
步骤S1:从上到下、从左到右逐行扫描原始裂缝图像的每个像素,若当前像素的像素值为0,则移动到下一个像素,若当前像素的像素值为1,将当前像素的标签设置为L1,获取当前像素的左边和上边的两个邻接像素的像素值,若两个所述邻接像素的像素值均为0,将当前像素的标签设置为L2,若任有一个所述邻接像素的像素值为1,将当前像素的标签设置为像素值为1的所述邻接像素的标签,若两个所述邻接像素的像素值均为1且标签相同时,将当前像素的标签设置为所述邻接像素的标签,若两个所述邻接像素的像素值均为1且标签不相同时,将当前像素的标签设置为两个标签中的较小者,将具有同一标签的像素分块为单一裂缝图像,并执行步骤S2;
步骤S2:对所述单一裂缝图像的节点及端点进行标记,并从端点开始扫描所述单一裂缝图像以确定裂缝中的若干分支,并执行步骤S3;
步骤S3:当所述分支的目标像素点数量相对于所述裂缝的目标像素点数量的占比率小于等于一阈值时,判定所述分支为毛刺并执行步骤S4,当所述分支的目标像素点数量相对于裂缝的目标像素点数量占比率大于所述阈值时,所述分支不为毛刺,对下一个分支重新执行步骤S3;
步骤S4:若所述分支的另一端为端点时,删除所述分支,若所述分支的另一端为节点且该节点余留的分支数大于等于2时,判断该节点八邻域,若删除该节点不影响所述单一裂缝图像的连通性则删除该节点及分支,否则保留该节点删除分支。
2.如权利要求1所述的裂缝图像的毛刺去除方法,其特征在于,所述阈值Limit为:
其中,n为所述单一裂缝图像中裂缝的目标像素点的数量,pow(x,y)表示x的y次方。
3.如权利要求2所述的裂缝图像的毛刺去除方法,其特征在于,所述原始裂缝图像中背景的像素值为0,裂缝的像素值为1。