public class CloudDetector extends Object
构造器和说明 |
---|
CloudDetector() |
限定符和类型 | 方法和说明 |
---|---|
void |
addSteppedListener(SteppedListener l)
添加进度信息监听对象
|
DatasetVector |
detectCloudMask(DatasetImage[] datasetImages,
Datasource datasource,
String resultDatasetName)
提取云掩膜,返回矢量云掩膜数据集。
|
DatasetVector |
detectCloudMask(DatasetImage[] datasetImages,
Datasource datasource,
String resultDatasetName,
int parallelNumber)
提取云掩膜,返回矢量云掩膜数据集。
|
DatasetVector |
detectCloudMask(DatasetImage[] datasetImages,
int nMinPixels,
Datasource datasource,
String resultDatasetName)
提取云掩膜,返回矢量云掩膜数据集。
|
DatasetVector |
detectCloudMask(DatasetImage[] datasetImages,
int nMinPixels,
Datasource datasource,
String resultDatasetName,
int parallelNumber)
提取云掩膜,返回矢量云掩膜数据集。
|
DatasetVector |
detectCloudMask(DatasetImage[] datasetImages,
int nMinPixels,
Datasource datasource,
String resultDatasetName,
int parallelNumber,
String outRasterMaskDirectory,
int downSampleFactor)
提取云掩膜,返回矢量云掩膜数据集。
|
void |
removeSteppedListener(SteppedListener l)
移除进度信息监听对象
|
public void addSteppedListener(SteppedListener l)
l
- 进度信息监听对象public void removeSteppedListener(SteppedListener l)
l
- 进度信息监听对象public DatasetVector detectCloudMask(DatasetImage[] datasetImages, int nMinPixels, Datasource datasource, String resultDatasetName)
datasetImages
- 输入的影像数据集,影像数据集必须是带近红外波段的4波影像数据集nMinPixels
- 提取掩膜矢量面的最小像素数目,当像素数目小于指定值时不提取矢量掩膜datasource
- 结果数据源resultDatasetName
- 结果数据集名称public DatasetVector detectCloudMask(DatasetImage[] datasetImages, int nMinPixels, Datasource datasource, String resultDatasetName, int parallelNumber)
datasetImages
- 输入的影像数据集,影像数据集必须是带近红外波段的4波影像数据集nMinPixels
- 提取掩膜矢量面的最小像素数目,当像素数目小于指定值时不提取矢量掩膜datasource
- 结果数据源resultDatasetName
- 结果数据集名称parallelNumber
- 线程数目public DatasetVector detectCloudMask(DatasetImage[] datasetImages, int nMinPixels, Datasource datasource, String resultDatasetName, int parallelNumber, String outRasterMaskDirectory, int downSampleFactor)
datasetImages
- 输入的影像数据集,影像数据集必须是带近红外波段的4波影像数据集nMinPixels
- 提取掩膜矢量面的最小像素数目,当像素数目小于指定值时不提取矢量掩膜datasource
- 结果数据源resultDatasetName
- 结果数据集名称parallelNumber
- 线程数目outRasterMaskDirectory
- 可选参数,设置有效的文件目录后,将检测的云掩膜以影像文件的方式存储到指定目录中。在结果影像文件中,像素值为255的区域表示含云区域,像素值为0的区域表示非云区域。downSampleFactor
- 降采样系数. 必须大于等于1,系数越大,速度越块,但有可能检测结果变差。public DatasetVector detectCloudMask(DatasetImage[] datasetImages, Datasource datasource, String resultDatasetName)
datasetImages
- 输入的影像数据集,影像数据集必须是带近红外波段的4波影像数据集datasource
- 结果数据源resultDatasetName
- 结果数据集名称public DatasetVector detectCloudMask(DatasetImage[] datasetImages, Datasource datasource, String resultDatasetName, int parallelNumber)
datasetImages
- 输入的影像数据集,影像数据集必须是带近红外波段的4波影像数据集datasource
- 结果数据源resultDatasetName
- 结果数据集名称parallelNumber
- 线程数目Copyright © 2021–2024 SuperMap. All rights reserved.