com.supermap.image.processing

类 MountainRepair



  • public class MountainRepair
    extends Object
    山体拉花修补类
    • 构造器详细资料

      • MountainRepair

        public MountainRepair()
    • 方法详细资料

      • addSteppedListener

        public void addSteppedListener(SteppedListener l)
        添加一个进度条事件(SteppedEvent)的监听器。
        参数:
        l - 一个用于接收进度条事件的监听器。
      • removeSteppedListener

        public void removeSteppedListener(SteppedListener l)
        移除一个进度条事件(SteppedEvent)的监听器。
        参数:
        l - - 一个用于接收进度条事件的监听器。
      • getLastError

        public String getLastError()
        获取最新的错误信息
        返回:
        最新的错误信息
      • mountainLatteRepair

        public DatasetImage[] mountainLatteRepair(DatasetImage[] datasetImages,
                                                  DatasetImage[] refDatasetImages,
                                                  DatasetVector datasetMaskVector,
                                                  String latteFieldName,
                                                  Datasource dataResSource,
                                                  String resultDatasetName,
                                                  String imageOutDir,
                                                  Rectangle2D bounds,
                                                  double bufferRadius,
                                                  double SSIMValue,
                                                  ImageCloudRemovalColorBalanceMethod colorBalance,
                                                  int parallelNum,
                                                  ImageOutputOption outputOption)
        进行山体拉花修复的,返回结果为修复的影像数据集和矢量结果数据;
        参数:
        datasetImages - 需要修复的影像数据组
        refDatasetImages - 参考底图影像数据组
        datasetMaskVector - 输入拉花识别的矢量数据
        latteFieldName - 拉花数据的矢量字段名 // * @param outDatasetImages 拉花修复的栅格影像数据影像
        dataResSource - 结果矢量数据集
        resultDatasetName - 结果矢量数据集名称
        imageOutDir - 修复的结果栅格数据结果文件夹
        outputOption - 输出选项
        bounds - 处理的数据范围
        bufferRadius - 矢量面缓冲区距离,单位为米
        SSIMValue - 结构相似度指标,0-100之间,值越大,要求替补的影像相似度越高;
        parallelNum - 并行数;
        colorBalance - 匀色方法
        返回:
        返回修复后的影像数据集

Copyright © 2021–2024 SuperMap. All rights reserved.