1.一种地质测绘中裂缝轮廓提取方法,其特征在于,该方法包括以下步骤:获取地面的灰度图像;根据灰度图像中每个像素点邻域内的灰度分布获取每个像素点的初始目标程度,所述初始目标程度表示像素点与邻域像素点的灰度差异;根据初始目标程度筛选多个目标像素点;
对灰度图像中的目标像素点进行连通域分析,得到多个连通域;对于每个连通域,根据连通域的大小以及形状为连通域中每个目标像素点设置目标程度权值;
将每个目标像素点的目标程度权值作为初始目标程度的权重,获取加权目标程度;
根据加权目标程度筛选多个初始种子点;获取灰度图像的梯度图像,根据初始种子点对梯度图像进行区域生长,将通过区域生长得到的区域作为地裂缝轮廓;
所述根据连通域的大小以及形状为连通域中每个目标像素点设置目标程度权值,包括的具体步骤如下:根据连通域的大小获取连通域中每个目标像素点的连通性因子;根据连通域在各个方向的延伸程度获取连通域的线性程度,所述线性程度用来表示连通域的形状呈线性的程度;根据目标像素点的连通性因子以及目标像素点所属连通域的线性程度获取目标像素点的目标程度权值;
所述根据连通域的大小获取连通域中每个目标像素点的连通性因子,包括的具体步骤如下:其中, 表示多个连通域中第j个连通域中各目标像素点的连通性因子,j取遍[1,J]中的整数,J表示多个连通域的数量; 表示多个连通域中第j个连通域中包含的目标像素点个数, 表示多个连通域中包含目标像素点个数最多的连通域中包含的目标像素点个数;
所述连通域在各个方向的延伸程度的获取方法为:
获取连通域的端点,从连通域的端点开始,获取连通域的链码;根据连通域的链码中每个方向编码的数量获取连通域在各个方向的延伸程度;
所述获取连通域的端点,包括的具体步骤如下:
统计连通域中每个目标像素点的邻域内包含的目标像素点个数,获取连通域中邻域内包含的目标像素点个数最少的一个目标像素点,作为连通域的端点;
所述根据连通域的链码中每个方向编码的数量获取连通域在各个方向的延伸程度,包括的具体步骤如下:其中,为方向编码,取遍[0,7]中每个整数, 表示多个连通域中的第j个连通域在方向编码为 的方向上的延伸程度,取遍[1,J]中的整数,J表示多个连通域的数量; 表示第j个连通域的链码中方向编码为 的个数; 为取余符号; 表示第j个连通域的链码中方向编码为 的个数; 表示第j个连通域的链码中方向编码为 的个数;表示多个连通域中的第j个连通域中包含的目标像素点个数;
所述根据连通域在各个方向的延伸程度获取连通域的线性程度,包括的具体步骤如下:对于每个连通域,将连通域在各个方向的延伸程度中的最大值作为连通域的线性程度;
所述根据目标像素点的连通性因子以及目标像素点所属连通域的线性程度获取目标像素点的目标程度权值,包括的具体步骤如下:将目标像素点的连通性因子与目标像素点所属连通域的线性程度的乘积作为目标像素点的目标程度权值。
2.根据权利要求1所述的一种地质测绘中裂缝轮廓提取方法,其特征在于,所述根据灰度图像中每个像素点邻域内的灰度分布获取每个像素点的初始目标程度,包括的具体步骤如下:其中,表示灰度图像中第 个像素点的初始目标程度,取遍[1,]中每个整数,表示灰度图像中包含的像素点个数;表示灰度图像中第 个像素点的灰度值; 表示灰度图像中第 个像素点的邻域内第 个像素点的灰度值; 表示灰度图像中第 个像素点的邻域范围内包含的像素点个数。
3.根据权利要求1所述的一种地质测绘中裂缝轮廓提取方法,其特征在于,所述获取加权目标程度,包括的具体步骤如下:其中, 为多个连通域中第j个连通域中第k个目标像素点的加权目标程度,j取遍[1,J]中的整数,J表示多个连通域的数量,k取遍[1, ]中每个整数, 为第j个连通域中包含的目标像素点的个数; 为多个连通域中第j个连通域的各个目标像素点的目标程度权值,表示多个连通域中第j个连通域中第k个目标像素点的初始目标程度。