作为刚入门 GEE(Google Earth Engine)的新手,第一次看到这段代码可能会觉得 “全是英文 + 函数,完全看不懂”。别慌!咱们从最基础的逻辑开始,一步步拆解这段 Landsat 7 卫星影像 “去云 + 修复” 的代码 —— 这可是遥感图像处理中最常用的操作,学会后你也能处理卫星图啦!
先明确背景:为什么需要这段代码?
Landsat 7 是美国的陆地观测卫星,但它有两个 “小毛病”:
- 云遮挡:卫星拍照时,云会覆盖地面,导致我们看不到真实的地物(比如森林、农田)。
- SLC 故障:2003 年后,卫星的扫描线校正器(SLC)坏了,拍的图会有大量条带状缺失(像老照片被撕破了)。
一、云掩膜函数:给卫星图 “擦除” 云朵(cloudMaskL7)
卫星影像中,每个像元(像素)都有一个 “质量评估波段”(pixel_qa),里面存了一个二进制数,每一位代表不同的含义(比如是否是云、是否是雪)。我们需要通过位运算,