public class ImageStretching extends Object
构造器和说明 |
---|
ImageStretching()
构造一个影像拉伸对象。
|
限定符和类型 | 方法和说明 |
---|---|
void |
addSteppedListener(SteppedListener l)
添加一个进度条事件(SteppedEvent)的监听器。
|
DatasetImage[] |
bandComposite(DatasetImage[] datasetImages,
ComposeTrueColorParameter parameter,
String outputDirectory,
int parallelNumber,
ParallelStrategy parallelStrategy,
ImageOutputOption outputOption)
真彩色输出
|
DatasetImage[] |
bandComposite(DatasetImage[] datasetImages,
int redBand,
int greenBand,
int blueBand,
String outputDirectory,
int parallelNumber)
批量真彩色输出
|
DatasetImage[] |
bandComposite(DatasetImage[] datasetImages,
int redBand,
int greenBand,
int blueBand,
String outputDirectory,
int parallelNumber,
ImageOutputOption outputOption)
批量真彩色输出
|
DatasetImage |
bandComposite(DatasetImage sourceDataset,
int redBand,
int greenBand,
int blueBand,
String outputFilePath)
真彩色输出。
|
DatasetImage |
bandComposite(DatasetImage sourceDataset,
int redBand,
int greenBand,
int blueBand,
String outputFilePath,
ImageOutputOption outOption)
真彩色输出。
|
void |
removeSteppedListener(SteppedListener l)
移除一个进度条事件(SteppedEvent)的监听器。
|
DatasetImage |
saturate(DatasetImage sourceDataset,
ImageSaturateParameter parameter,
Datasource targetDatasource,
String targetDatasetName,
ImageOutputOption outOption)
已过时。
|
DatasetImage |
saturate(DatasetImage sourceDataset,
ImageSaturateParameter parameter,
String outputFilePath)
影像饱和度调整,可改变影像显示的鲜艳程度。
|
DatasetImage |
saturate(DatasetImage sourceDataset,
ImageSaturateParameter parameter,
String outputFiltePath,
ImageOutputOption outOption)
影像饱和度调整,可改变影像显示的鲜艳程度。
|
DatasetImage[] |
stretch(DatasetImage[] datasetImages,
ImageStretchingParameter parameter,
String outputDirectory,
int parallelNumber)
批量拉伸。
|
DatasetImage[] |
stretch(DatasetImage[] datasetImages,
ImageStretchingParameter parameter,
String outputDirectory,
int parallelNumber,
ImageOutputOption outOption)
批量拉伸。
|
DatasetImage[] |
stretch(DatasetImage[] datasetImages,
ImageStretchingParameter parameter,
String outputDirectory,
int parallelNumber,
ParallelStrategy parallelStrategy,
ImageOutputOption outOption)
批量拉伸。
|
DatasetImage |
stretch(DatasetImage sourceDataset,
ImageStretchingParameter parameter,
Datasource targetDatasource,
String targetDatasetName,
ImageOutputOption outOption)
已过时。
|
DatasetImage |
stretch(DatasetImage sourceDataset,
ImageStretchingParameter parameter,
String outputFilePath)
影像拉伸。
|
DatasetImage |
stretch(DatasetImage sourceDataset,
ImageStretchingParameter parameter,
String outputFilePath,
ImageOutputOption outOption)
影像拉伸,可通过拉伸的方式改变影像值范围。
|
public void addSteppedListener(SteppedListener l)
l
- 一个用于接收进度条事件的监听器。public void removeSteppedListener(SteppedListener l)
l
- 一个用于接收进度条事件的监听器。@Deprecated public DatasetImage stretch(DatasetImage sourceDataset, ImageStretchingParameter parameter, Datasource targetDatasource, String targetDatasetName, ImageOutputOption outOption)
sourceDataset
- 待处理数据集。parameter
- 拉伸参数。targetDatasource
- 目标数据源。targetDatasetName
- 结果数据集名称。outOption
- 输出影像设置项。public DatasetImage stretch(DatasetImage sourceDataset, ImageStretchingParameter parameter, String outputFilePath, ImageOutputOption outOption)
sourceDataset
- 待处理数据集。parameter
- 拉伸参数。outputFilePath
- 输出文件路径。public DatasetImage stretch(DatasetImage sourceDataset, ImageStretchingParameter parameter, String outputFilePath)
sourceDataset
- 待处理数据集。parameter
- 拉伸参数。outputFilePath
- 输出文件路径。public DatasetImage[] stretch(DatasetImage[] datasetImages, ImageStretchingParameter parameter, String outputDirectory, int parallelNumber, ImageOutputOption outOption)
datasetImages
- 待处理数据集集合。parameter
- 拉伸参数。outputDirectory
- 结果目录。outOption
- 输出影像设置项。parallelNumber
- 并行数。public DatasetImage[] stretch(DatasetImage[] datasetImages, ImageStretchingParameter parameter, String outputDirectory, int parallelNumber, ParallelStrategy parallelStrategy, ImageOutputOption outOption)
datasetImages
- 待处理数据集集合。parameter
- 拉伸参数。outputDirectory
- 结果目录。parallelNumber
- 并行数。parallelStrategy
- 并行策略outOption
- 输出影像设置项。public DatasetImage[] stretch(DatasetImage[] datasetImages, ImageStretchingParameter parameter, String outputDirectory, int parallelNumber)
datasetImages
- 待处理数据集集合。parameter
- 拉伸参数。outputDirectory
- 结果目录。parallelNumber
- 并行数。@Deprecated public DatasetImage saturate(DatasetImage sourceDataset, ImageSaturateParameter parameter, Datasource targetDatasource, String targetDatasetName, ImageOutputOption outOption)
sourceDataset
- 待处理数据集。parameter
- 饱和度调整参数。targetDatasource
- 目标数据源。targetDatasetName
- 结果数据集名称。public DatasetImage saturate(DatasetImage sourceDataset, ImageSaturateParameter parameter, String outputFiltePath, ImageOutputOption outOption)
sourceDataset
- 待处理数据集。parameter
- 饱和度调整参数。outputFiltePath
- 输出文件路径。outOption
- 输出影像设置项。public DatasetImage saturate(DatasetImage sourceDataset, ImageSaturateParameter parameter, String outputFilePath)
sourceDataset
- 待处理数据集。parameter
- 饱和度调整参数。outputFilePath
- 输出文件路径。public DatasetImage bandComposite(DatasetImage sourceDataset, int redBand, int greenBand, int blueBand, String outputFilePath, ImageOutputOption outOption)
sourceDataset
- 待处理数据集。redBand
- 红波段索引。greenBand
- 绿波段索引。blueBand
- 蓝波段索引。outputFilePath
- 输出文件路径。outOption
- 输出影像设置项。public DatasetImage bandComposite(DatasetImage sourceDataset, int redBand, int greenBand, int blueBand, String outputFilePath)
sourceDataset
- 待处理数据集。redBand
- 红波段索引。greenBand
- 绿波段索引。blueBand
- 蓝波段索引。outputFilePath
- 输出文件路径。public DatasetImage[] bandComposite(DatasetImage[] datasetImages, int redBand, int greenBand, int blueBand, String outputDirectory, int parallelNumber, ImageOutputOption outputOption)
datasetImages
- 待处理数据集redBand
- 红波段索引greenBand
- 绿波段索引blueBand
- 蓝波段索引outputDirectory
- 输出文件路径parallelNumber
- 线程并行参数outputOption
- 影像输出设置public DatasetImage[] bandComposite(DatasetImage[] datasetImages, int redBand, int greenBand, int blueBand, String outputDirectory, int parallelNumber)
datasetImages
- 待处理数据集redBand
- 红波段索引greenBand
- 绿波段索引blueBand
- 蓝波段索引outputDirectory
- 输出文件路径parallelNumber
- 线程并行参数public DatasetImage[] bandComposite(DatasetImage[] datasetImages, ComposeTrueColorParameter parameter, String outputDirectory, int parallelNumber, ParallelStrategy parallelStrategy, ImageOutputOption outputOption)
datasetImages
- 待处理的多波段数据集parameter
- 合成真彩色参数outputDirectory
- 结果输出目录parallelNumber
- 并行数目outputOption
- 影像输出参数parallelStrategy
- 并行策略Copyright © 2021–2024 SuperMap. All rights reserved.