com.supermap.image.processing
类 WaterBodyDetector
- java.lang.Object
-
- com.supermap.image.processing.WaterBodyDetector
-
public class WaterBodyDetector extends Object
水体检测。 水体检测使用深度学习方法,需要安装 CUDA 驱动程序
-
-
构造器概要
构造器 构造器和说明 WaterBodyDetector()
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
addSteppedListener(SteppedListener l)
添加进度信息监听对象DatasetVector
detectWaterBodyMask(DatasetImage[] datasetImages, int nMinPixels, Datasource datasource, String resultDatasetName, int parallelNumber, int downSampleFactor)
提取水体掩膜,返回矢量水体掩膜数据集。void
removeSteppedListener(SteppedListener l)
移除进度信息监听对象
-
-
-
方法详细资料
-
addSteppedListener
public void addSteppedListener(SteppedListener l)
添加进度信息监听对象- 参数:
l
- 进度信息监听对象
-
removeSteppedListener
public void removeSteppedListener(SteppedListener l)
移除进度信息监听对象- 参数:
l
- 进度信息监听对象
-
detectWaterBodyMask
public DatasetVector detectWaterBodyMask(DatasetImage[] datasetImages, int nMinPixels, Datasource datasource, String resultDatasetName, int parallelNumber, int downSampleFactor)
提取水体掩膜,返回矢量水体掩膜数据集。- 参数:
datasetImages
- 输入的影像数据集,影像数据集必须是带近红外波段的4波影像数据集nMinPixels
- 提取掩膜矢量面的最小像素数目,当像素数目小于指定值时不提取矢量掩膜datasource
- 结果数据源resultDatasetName
- 结果数据集名称parallelNumber
- 线程数目downSampleFactor
- 下采样系数- 返回:
- 水体掩膜数据集
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.