Google Earth Engine(GEE)—— NDVI的CannyEdgeDetector边缘检测适用性分析

本文探讨了使用Google Earth Engine (GEE) 中的CannyEdgeDetector算法对Landsat 8 SR数据进行边缘检测的效果。尽管CannyEdgeDetector旨在识别边界,但在实际应用中,结果并不理想,几乎将整个研究区域标记为边缘,并且分析结果显示存在大量噪声和碎片。文章通过代码展示了问题,并指出在未使用掩模的情况下,结果更加混乱。
摘要由CSDN通过智能技术生成

在GEE中我们有很多算法,其中之一就是边缘监测算法,正式效果对于识别边界分析,比较差,整体的结果,这次使用的数据是Landsat 8 SR数据进行分析。

函数:

ee.Algorithms.CannyEdgeDetector(image, threshold, sigma)
将Canny边缘检测算法应用于一幅图像。输出是一个图像,其带子的名称与输入带子的名称相同,其中非零值表示边缘,值的大小是梯度的大小。

参数。
image(图像)。
要应用边缘检测的图像。

threshold(浮点)。
阈值。只有当梯度大小高于该阈值时,才会考虑对该像素进行边缘检测。

sigma(浮点数,默认为1)。
边缘检测前应用的高斯滤波器的西格玛值。0表示不应用过滤。

返回。图像

代码:

// Canny Edge Detector example.

// Load an image and compute NDVI from it.
//var image = ee.Image('LANDSAT/LT05/C01/T1_TOA/LT05_031034
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

此星光明

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值