美文网首页
Google Earth Engine(GEE)影像全色波段融合

Google Earth Engine(GEE)影像全色波段融合

作者: 一颗小柚子lyc | 来源:发表于2020-12-08 15:43 被阅读0次

GEE实例代码学习

用全色波段提高影像分辨率

本文分享如何利用Landsat8全色波段提高影像分辨率

//筛选Landsat8影像云覆盖最少影像

var image =ee.Image(ee.ImageCollection('LANDSAT/LC08/C01/T1_TOA')

 .filterDate('2017-01-01', '2017-12-31')

 .filterBounds(ee.Geometry.Point(-122.0808, 37.3947))

 .sort('CLOUD_COVER')

 .first());

//筛选B4,B3,B2波段以及全色波段

var rgb = image.select('B4', 'B3', 'B2');

var pan = image.select('B8');

// 将RBG影像转为HSV并选择饱和度

var huesat = rgb.rgbToHsv().select('hue','saturation');

//图像进行融合并再转为RGB

var upres = ee.Image.cat(huesat,pan).hsvToRgb();

//进行图像显示

Map.setCenter(-122.0808, 37.3947, 14);

Map.addLayer(rgb, {max: 0.3}, 'Original');

Map.addLayer(upres, {max: 0.3},'Pansharpened');

代码运行结果

未经过融合图像

经过融合图像,分辨率有明显提高

相关文章

网友评论

      本文标题:Google Earth Engine(GEE)影像全色波段融合

      本文链接:https://www.haomeiwen.com/subject/atdtgktx.html