GEE的图像“合成”总结

 1把两个多波段image合成一个多波段image,且包含所有波段

ee.Image.cat(var_args)

“cat”是“concatenate”的缩写,表示连接或串联。可以将一组具有相同尺寸和投影的图像连接起来,从而形成一个具有多个波段的新图像

官方介绍

Combines the given images into a single image which contains all bands from all of the images.

If two or more bands share a name, they are suffixed with an incrementing index.

The resulting image will have the metadata from the first input image, only.

This function will promote constant values into constant images.

Returns the combined image.

2 单波段或多波段image添加波段或多波段image:image.addBands(band1)

3 多个image合成一个imagecollection:var collection = ee.ImageCollection([image_1,image_2])

4 多个imagecollection合成一个imagecollection:merge

注:平时总结,算是自己的笔记,如有错误敬请指正!

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
以下是GEE基于滑动窗口法主成分分析合成遥感图像JavaScript代码实现的一个示例: ```javascript // 设置滑动窗口的大小,这里设为3x3的窗口 var windowSize = 3; // 加载需要进行主成分分析的遥感图像 var image = ee.Image('LANDSAT/LC08/C01/T1_TOA/LC08_123032_20140515'); // 获取图像的波段数 var numBands = image.bandNames().size(); // 定义一个滑动窗口的核心函数 var slidingWindow = function(img) { // 将图像转换为一个数组 var arr = img.toArray(); // 获取图像的行和列数 var rows = img.size()[0]; var cols = img.size()[1]; // 定义一个空的结果数组 var out = ee.List([]); // 循环遍历每一个像素点 for (var i = windowSize; i <= rows - windowSize; i++) { for (var j = windowSize; j <= cols - windowSize; j++) { // 定义一个滑动窗口 var window = arr.slice(i - windowSize, j - windowSize, i + windowSize + 1, j + windowSize + 1); // 将滑动窗口转换为一个矩阵 var windowMatrix = ee.Array(window); // 对矩阵进行主成分分析 var pca = windowMatrix.reduceRegion({ reducer: ee.Reducer.pca(numBands), geometry: ee.Geometry.Rectangle(i - windowSize, j - windowSize, i + windowSize, j + windowSize), scale: 30 }); // 将主成分分析的结果添加到结果数组中 out = out.add(ee.Feature(null, pca)); } } // 将结果数组转换为一个特征集合 return ee.FeatureCollection(out); }; // 对图像进行滑动窗口主成分分析 var pcaImage = slidingWindow(image); // 将主成分分析的结果可视化 Map.addLayer(pcaImage, {}, 'PCA Image'); ``` 需要注意的是,这只是一个简单的示例,实际应用中可能需要对代码进行调整以满足不同的需求。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值