GEE学习笔记【4】GEE的数据类型之Image,Image Collection

本文介绍Google Earth Engine (GEE) 平台中的遥感影像处理方法,包括影像创建、编辑、地形分析及纹理分析等核心功能。涵盖mask、clip、select等编辑操作,以及熵值、边缘检测等纹理分析技术。

Image

用法 方法
创建 GEE自带、用户上传、ee.Image()/constant()、ee.Image.pixelLonLat
编辑 mask、clip、select、slice、addBands、reproject、rbgtohsv、hsvtorbg、unit8、cast、set、setMulti、remap、where、metadata、clmap、unitScale、interpolate、eq、abs、sin、bitWiseAnd、reduce
地形 image.dericative、ee.Terrain.products、ee.Algorithm.Terrain、ee.Terrain.slope、ee.Terrain.aspect、ee.Terrain.fillMinima、ee.Terrain.hillshade、ee.Terrain.hillshadow、ee.Algorithm.Hillshadow
纹理 entropy、Texture、zeroCrossing、ee.Algorithms.CannyEdgeDectector、ee.Algorithms.HoughTransform
邻域 focal_max、focal_min、focal_median、focal_mode、convolve、reduceNeighborhood
转换 Image.ToVector、Image.ToArray、Image.arrayFlatten
其他 CrossCorrelation、distance、Export.image

GEE自带

Landset,Sentinel,Srtm,Land Cover

ee.Image/ee.Image.Constant

var Image1 = ee.Image(10)
var Image2 = ee.Image.constant(20)
var Image3 = Image1.add(Image2)

print(Image1,Image2,Image3)

在这里插入图片描述

ee.Image.pixelLonLat

var Image_Lon_lat = ee.Image.pixelLonLat()
print(Image_Lon_lat)

Map.addLayer(Image_Lon_lat, {
   
   bands:['longitude'],min:-180,max:180},'Longitude')
Map.addLayer(Image_Lon_lat, {
   
   bands:['latitude'], min:-60,max:60},'Latitude')
Map.setCenter(0,0,3)

在这里插入图片描述

Image.mask

var Image_DEM = ee.Image('CGIAR/SRTM90_V4')
var Image_CropLand = ee.Image("ESA/GLOBCOVER_L4_200901_200912_V2_3").select('landcover').eq(11)
var Image_Masked = Image_DEM.mask(Image_CropLand)
print(Image_DEM,Image_CropLand,Image_Masked)

Map.setCenter(106.4,34.78,4)
Map.addLayer(Image_DEM,{
   
   "opacity":1,"bands":["elevation"],"min":0,"max":1400,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值