我是地理空间分析和谷歌地球引擎的初学者。我试图只对一类 Landsat 5 图像(游泳池)进行分类。我有几个培训站点并应用了分类器。结果,我的分类图像看起来完全是红色的(所以分类没有给我预期的结果)。那是因为我应该分类几个类而不是一个类吗?以及如何要求通过我的训练站点对我定义的类进行分类并创建另一个类来收集不属于先前定义的类的所有像素?在我使用的代码下方:
var bands = ['B1', 'B2', 'B3', 'B4', 'B5', 'B6', 'B7']
var image= ee.Image('LANDSAT/LT05/C01/T1_TOA/LT05_015036_20111025')
.select(bands)
// Train is the feature collection containing my training sites (points)
var training = image.sampleRegions({
collection: train,
properties: ['class'],
scale: 30
});
var trained = ee.Classifier.cart().train(training, 'class', bands);
// Classify the image with the same bands used for training.
var classified = image.select(bands).classify(trained);