函数 > 图像处理 > 分段 > 区域增长
  
区域增长
reg_grow(M, x_gridsize, y_gridsize, num_regions) - 利用沿 x 轴以 x_gridsize 为间隔、沿 y 轴以 y_gridsize 为间隔的初始网格,对 M 执行分段常数基于能量的区域增长分割,将其分割为 num_regions 个区域。
此函数使用区域增长算法将图像分为若干同质连接的区域。邻近的区域递归合并,直到图像具有所需的区域数。基于区域的分割可用于分组图像中具有同质属性 (例如强度和纹理) 的区域。
基于区域分割的关键是要选择最佳的合并或分割条件。该算法取大量区域,并基于两区域的同质性及分隔两区域的边界长度递归合并相邻的区域。与强度有较大差异或以较长边界分隔的区域相比,具有相近平均强度并以较短边界分隔的区域更有可能彼此合并。当得到所需的区域数目 num_regions 时,区域合并程序将停止。
自变量
M 为图像矩阵。
x_gridsizey_gridsize 是大于等于 2 的整数,也是图像尺寸的除数。
num_regions 是大于等于 2 的整数。