栅格聚类
功能说明
将相邻且符合条件的栅格像元分为独立斑块。
按目标选择使用方式
阈值 0 用于相同值分组;启用对角邻居可改变斑块连通性。最小斑块大小以像元数设置。多输入用于可比较的数值波段,不应将分类编码之间的差异直接当作连续数值距离。
参数说明
| 参数 | 说明 | 必填 | 默认值 |
|---|---|---|---|
| 输入多个栅格文件 | 输入一个或多个栅格图层;若为多个,工具层会先合成为多波段栅格,再共同参与 clump 分组。 | 是 | 空 |
| 相似度阈值 | 0 表示仅完全相同值归为一组,值越大允许的差异越大 | 是 | 0.0 |
| 最小斑块大小 | 小于该大小的斑块将被合并到更大的邻近斑块中 | 是 | 1 |
| 包含对角邻居 | 启用后对角相邻像元也视为同一斑块连通,对应 GRASS -d | 否 | 关闭 |
| 输出斑块栅格 | 输出 clump 分组结果栅格。 | 是 | 空 |
输出结果
输出斑块编号栅格;编号用于区分对象,不代表输入原始类别或对象面积。
使用步骤
- 打开【计算工具箱】→【GRASS GIS】→【栅格工具】→【形态学】→【栅格聚类】。
- 选择适当输入,设置参数及输出位置,运行后检查结果。
使用示例
示例项目 grass-栅格聚类 使用 aoi_15km_worldcover_2021_30m.tif,阈值 0、最小斑块 1、不含对角邻居,生成 grass_r_clump_2f446cdf.tif;EPSG:3857、470 × 417,项目统计有效值 1–4493。
注意事项
- 确认输入栅格的坐标系、有效范围和 NoData;输出分辨率及边界会影响结果。
技术参考
GRASS GIS 原生模块 r.clump。