Я запускаю коллекцию изображений через функцию NDWI
.Я пытаюсь отфильтровать изображения с большим количеством облаков.Sentinel-2 имеет метаданные CLOUD_PIXEL_PERCENTAGE
, и я надеялся, что смогу отфильтровать изображения меньше, чем определенный процент пикселей в облаке (скажем, 10-20%).По какой-то причине это возвращает ноль изображений, независимо от того, какое значение я использую, поэтому я должен использовать функцию неправильно.
var bands = ['B11','B8','B3'];
var collection = ee.ImageCollection('COPERNICUS/S2').select(bands);
var filtered = collection.
filterBounds(geometry4).
filterDate('2017-05-01','2017-12-01');
var filterClouds
=filtered.filter(ee.Filter.lt('CLOUD_PIXEL_PERCENTAGE',100));
print(filterClouds);
Я использую объект ee.Filter.lt
, который должен возвращать изображения со значениями, которые меньше указанного значения (100) для указанных метаданных (Cloud Pixel Percentage
).Я должен вернуть практически все изображения?но я ничего не возвращаю ...
я не могу запустить ee.Filter.lt
на ImageCollection
?если да, то используется ли подобная функция для коллекций?