1

我需要使用 Sentinel 2 图像进行分类,为此,我需要执行光谱可分离性分析以选择要使用的最佳波段和植被指数。所以,我需要计算训练站点的平均值和标准差。我尝试使用此代码,但结果没有用

// Get the Mean of the bands of the image for the polygons of the Vegetation class
var MeanTraining = Image.reduceRegions({
  collection: Vegetation,      // Vegetation is a FeatureCollection of polygons
  reducer: ee.reducer.mean(), 
  scale:30
});

此代码计算类植被中划分的每个多边形的平均值和标准差,而不是类的全局值。所以在运行这段代码后,我得到了很多植被类的平均值和 SD。有谁知道如何获得 a 的平均值和标准差ee.FeatureCollection

4

1 回答 1

0

我在脚本中发现了错误

目前要定义向量(Vegetation),有必要使用几何而不是集合。所以以下是正确的脚本

// Get the Mean of the bands of the image for the polygons of the Vegetation class
var MeanTraining = Image.reduceRegions({
  geometry: Vegetation,
  reducer: ee.Reducer.mean(), 
  scale:30
});
于 2020-09-28T19:41:05.283 回答