通过CLOUDPROBABILITY进行sentinel2的去云,GEE 代码
时间: 2024-02-01 18:15:38 浏览: 37
以下是在Google Earth Engine中使用CloudProbability进行Sentinel-2去云的简单示例代码:
```JavaScript
// 选择区域
var roi = ee.Geometry.Point([YOUR_LONGITUDE, YOUR_LATITUDE]).buffer(YOUR_BUFFER_SIZE);
// 选择影像
var image = ee.ImageCollection('COPERNICUS/S2_SR')
.filterBounds(roi)
.filterDate('2019-01-01', '2019-12-31')
.sort('CLOUDY_PIXEL_PERCENTAGE', false)
.first();
// 获取云掩膜
var cloudMask = ee.Algorithms.Landsat.simpleCloudScore({image: image});
var cloudProbability = cloudMask.select('cloud').lt(50);
// 将云掩膜应用到原始影像中
var maskedImage = image.updateMask(cloudProbability);
// 显示原始影像和去云影像
Map.centerObject(roi, 10);
Map.addLayer(image, {bands: ['B4', 'B3', 'B2'], max: 3000}, 'Original Image');
Map.addLayer(maskedImage, {bands: ['B4', 'B3', 'B2'], max: 3000}, 'Cloud-free Image');
```
其中,代码中的 `YOUR_LONGITUDE` 和 `YOUR_LATITUDE` 分别代表你所选择区域的经度和纬度,`YOUR_BUFFER_SIZE` 代表缓冲区大小。你可以根据需要修改这些变量的值。
相关推荐
![js](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)