com.supermap.image.processing

类 ImageCloudRemoval



  • public class ImageCloudRemoval
    extends Object
    影像云修补类
    • 构造器详细资料

      • ImageCloudRemoval

        public ImageCloudRemoval()
    • 方法详细资料

      • getLastError

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

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

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

        public DatasetImage[] cloudRemove(DatasetImage[] srcDatasets,
                                          DatasetImage[] refDatasets,
                                          DatasetVector maskVector,
                                          ImageCloudRemovalColorBalanceMethod colorBalance,
                                          double bufferRadius,
                                          String outputDirectory,
                                          int parallelNum,
                                          ParallelStrategy parallelStrategy,
                                          ImageOutputOption outputOption)
        云修补接口
        参数:
        srcDatasets - 源影像数据集
        refDatasets - 参考影像数据集
        maskVector - 掩膜矢量面数据集
        colorBalance - 匀色方法
        bufferRadius - 矢量面缓冲区距离,单位为米
        outputDirectory - 输出路径
        parallelNum - 并行数
        parallelStrategy - 并行策略
        outputOption - 输出选项
        返回:

Copyright © 2021–2024 SuperMap. All rights reserved.