com.supermap.image.processing

类 ImageEnhancement



  • public class ImageEnhancement
    extends Object
    影像增强类。
    • 构造器详细资料

      • ImageEnhancement

        public ImageEnhancement()
        构造一个影像增强对象。
    • 方法详细资料

      • addSteppedListener

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

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

        public DatasetImage[] enhanceContrast(DatasetImage[] datasetImages,
                                              String outputDirectory,
                                              int[] bandIndexs,
                                              double clipLimit,
                                              BlockSizeOption blockSize,
                                              int parallelNumber,
                                              ImageOutputOption outputOption)
        对比度增强
        参数:
        datasetImages - 待处理的多波段数据集
        outputDirectory - 结果输出目录
        bandIndexs - 待处理波段集合
        clipLimit - 对比度限制参数,该参数为对比度限制参数又叫裁剪阈值,表示对比度增强的程度,该参数不应过大
        blockSize - 分块大小
        parallelNumber - 并行数目
        outputOption - 影像输出参数
        返回:
        真彩色结果数据集

Copyright © 2021–2024 SuperMap. All rights reserved.