public class Registration extends Object
构造器和说明 |
---|
Registration()
构造一个配准对象。
|
public int getParallelNumber()
public Registration setParallelNumber(int parallelNumber)
parallelNumber
- 并行数目public String getWorkDirectory()
public Registration setWorkDirectory(String workDirectory)
workDirectory
- 工作目录public DatasetImage[] muxBandRegistrate(DatasetImage[] sourceDatasetImages, String outputDirectory, ImageOutputOption outOption)
sourceDatasetImages
- 待配准的影像数组outputDirectory
- 输出结果路径outOption
- 输出结果参数设置public DatasetImage[] fuseRegistrate(DatasetImage[] muxDatasetImages, DatasetImage[] panReferenceImages, RegistrateParameter parameter, String outputDirectory, ImageOutputOption outOption)
muxDatasetImages
- 多光谱影像数组panReferenceImages
- 全色影像数组parameter
- 多光谱和全色配准参数设置outputDirectory
- 输出结果路径outOption
- 输出结果参数设置public DatasetImage[] fuseRegistrate(Map<DatasetImage,DatasetImage> datasetImageMap, RegistrateParameter parameter, String outputDirectory, ImageOutputOption outOption)
datasetImageMap
- 多光谱和全色影像配对数组。 key为多光谱影像,value为全色影像影像parameter
- 多光谱和全色配准参数设置outputDirectory
- 输出结果路径outOption
- 输出结果参数设置public DatasetImage[] baseMapRegistrate(DatasetImage[] sourceDatasetImages, DatasetImage[] referenceImages, RegistrateParameter parameter, String outputDirectory, ImageOutputOption outOption)
sourceDatasetImages
- 影像数据集数组referenceImages
- 参考影像数组parameter
- 参考影像配准参数设置outputDirectory
- 输出结果路径outOption
- 输出结果参数设置public List<List<Integer>> splitFuseRegistrateTasks(DatasetImage[] muxDatasetImages, DatasetImage[] panReferenceImages)
muxDatasetImages
- 多光谱影像数组panReferenceImages
- 全色影像数组public List<List<Integer>> splitBaseMapRegistrateTasks(DatasetImage[] sourceDatasetImages, DatasetImage[] referenceImages)
sourceDatasetImages
- 影像数据集数组referenceImages
- 参考影像数组public void addSteppedListener(SteppedListener l)
l
- 监听器public void removeSteppedListener(SteppedListener l)
l
- 监听器Copyright © 2021–2024 SuperMap. All rights reserved.