GEE:直方图匹配

作者:CSDN @ _养乐多_

本文将介绍如何在 Google Earth Engine (GEE) 平台中,进行直方图匹配的代码。本文以Sentinel2和Landsat9的影像为例,将Landsat9的影像的分布直方图转换到了Sentinel2中相同波段的直方图,并可视化了匹配前后效果。该方法也可以用于影像融合,将低分辨率影像和高分辨率影像融合。

直方图匹配是一种常用的图像处理技术,用于调整一幅图像的像素值分布,使其与另一幅图像的分布相匹配。其原理是通过对图像的灰度级进行重新映射,以使目标图像的灰度级分布与参考图像相同或类似。

直方图匹配通过以下步骤实现:

  1. 计算直方图: 首先,对目标图像和参考图像分别计算其灰度级的直方图,即统计每个灰度级的像素数量。
  2. 计算累积分布函数(CDF): 根据直方图计算出每个灰度级的累积分布函数(CDF),表示在该灰度级以下的像素占总像素数的比例。
  3. 匹配CDF: 将目标图像的每个像素值根据其原始CDF映射到新的像素值,使得目标图像的CDF与参考图像的CDF相匹配。
  4. 应用映射: 根据映射关系,将目标图像中的每个像素值替换为相应的新像素值,完成直方图匹配过程。

结果如下图所示,

相关推荐

  1. GEE直方图匹配

    2024-04-23 08:42:02       14 阅读
  2. python 直方图

    2024-04-23 08:42:02       19 阅读
  3. opencv直方图

    2024-04-23 08:42:02       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-23 08:42:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-23 08:42:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-23 08:42:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-23 08:42:02       18 阅读

热门阅读

  1. 游戏帧数低怎么解决?

    2024-04-23 08:42:02       40 阅读
  2. uniApp设置和清除定时器

    2024-04-23 08:42:02       19 阅读
  3. NTP授时服务器(GPS授时器)在DCS系统应用

    2024-04-23 08:42:02       35 阅读
  4. 话是开心锁

    2024-04-23 08:42:02       15 阅读
  5. nginx中的哈夫曼编码算法

    2024-04-23 08:42:02       16 阅读
  6. 压力与平衡

    2024-04-23 08:42:02       16 阅读
  7. 随便记录点

    2024-04-23 08:42:02       14 阅读
  8. PAT 1097 Deduplication on a Linked List(25分)

    2024-04-23 08:42:02       17 阅读
  9. ospf的工作过程和特点

    2024-04-23 08:42:02       15 阅读
  10. vue 实现级联选择器功能

    2024-04-23 08:42:02       13 阅读
  11. UML类图

    UML类图

    2024-04-23 08:42:02      13 阅读