public class ResampleMode extends Enum
限定符和类型 | 字段和说明 |
---|---|
static ResampleMode |
BILINEAR
双线性内插法。
|
static ResampleMode |
CUBIC
三次卷积内插法。
|
static ResampleMode |
NEAREST
最邻近法。
|
public static final ResampleMode NEAREST
最邻近法是将最邻近的栅格值赋予新栅格。该方法的优点是不会改变原始栅格值,简单且处理速度快,但该种方法最大会有半个格子大小的位移。适用于表示分类或某种专题的离散数据,如土地利用,植被类型等。
如上图所示,黑色线框示意的是输入栅格,浅绿色填充示意的是输出栅格,红色方点表示输出栅格某一单元的中心位置,其栅格值需要被重新计算,使用最邻近法将采用距离它最近的输入栅格的值(紫色圆点)。
public static final ResampleMode BILINEAR
双线性内插使用内插点在输入栅格中的 4 邻域进行加权平均来计算新栅格值,权值根据 4 邻域中每个格子中心距内插点的距离来决定。该种方法的重采样结果会比最邻近法的结果更光滑,但会改变原来的栅格值。适用于表示某种现象分布、地形表面的连续数据,如 DEM、气温、降雨量分布、坡度等,这些数据本来就是通过采样点内插得到的连续表面。
如上图所示,黑色线框示意的是输入栅格,浅绿色填充示意的是输出栅格,红色方点表示输出栅格某一格子的中心位置,其栅格值需要被重新计算,使用双线性内插法将采用距离它最近的 4 个输入栅格的值(紫色圆点)通过距离加权平均计算。
public static final ResampleMode CUBIC
三次卷积内插法较为复杂,与双线性内插相似,同样会改变栅格值,不同之处在于它使用 16 邻域来加权计算,会使计算结果得到一些锐化的效果。该种方法同样会改变原来的栅格值,且有可能会超出输入栅格的值域范围,且计算量大。适用于航片和遥感影像的重采样。
如上图所示,黑色线框示意的是输入栅格,蓝色填充示意的是输出栅格,红色方点表示输出栅格某一格子的中心位置,其栅格值需要被重新计算,此处采用距离它最近的 16 个输入栅格的值(紫色圆点)通过距离加权平均计算。
Copyright © 2021–2024 SuperMap. All rights reserved.