使用说明
根据相邻像元值的众数替换栅格像元值,众数滤波工具必须满足两个条件才能执行替换。具有相同值的相邻像元数必须足够多(达到所有像元的半数及以上),并且这些像元在滤波器内核周围必须是连续的。第二个条件与像元的空间连通性有关,目的是将像元的空间模式的破坏程度降到最低。
特殊情况:
- 角像元:4邻域情况下相邻像元2个,8邻域情况下相邻像元3个,此时必须连续两个及以上相同值才能发生替换;
- 边像元:4邻域情况下相邻像元3个,此时必须连续2个及以上相同值才能替换;8邻域情况下相邻像元5个,此时必须3个及以上并且至少一个像元在边上才能发生替换。
- 半数相等:有两种值都为半数时其中一种和该像元相同时不替换,不同时随意替换。
下图为众数滤波的示意图。
功能入口
- 工具箱 -> 栅格分析 ->栅格综合:众数滤波;或者将该工具拖拽到可视化建模窗口中,再双击该功能图形。(iDesktopX)
参数说明
- 源数据 :设置待分析的栅格数据集及所在数据源。
- 结果数据 :设置结果要保存的数据源和数据集的名称。
-
参数设置 :
- 邻域像元数 :Four表示与当前像元直接相邻(正交)的四个像元作为相邻像元,Eight表示与当前像元最近的8个像元作为相邻像元。
- 众数定义 :相同值的相邻像元数大于等于众数定义个数时即满足众数条件。该值根据相邻像元决定众数定义个数。
- HALF :表示半数,邻域像元数为FOUR时,2个以上即满足众数条件,为EIGHT时,4个以上满足众数条件。
- MAJORITY :表示众数,邻域像元数为FOUR时,3个以上即满足众数条件,为EIGHT时,5个以上满足众数条件。
- 单击“ 执行 ”按钮,执行准备好的分析功能。执行完成后输出窗口中,会提示执行结果是成功还是失败。