R语言求取大量遥感影像的平均值、标准差:raster库

曹旭辉  金牌会员 | 2024-6-19 12:01:02 | 来自手机 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 835|帖子 835|积分 2505

  本文介绍基于R语言中的raster包,批量读取多张栅格图像,对多个栅格图像盘算平均值标准差,并将所得新的栅格结果图像保存的方法。
  在文章基于R语言的raster包读取遥感影像中,我们介绍了基于R语言raster包,对单张或多张栅格图像加以平均值标准差盘算的方法;但这一篇文章中的标准差盘算方法仅仅可以对一张栅格图像的全部像元加以盘算,即标准差盘算结果是一个详细的数值,而不是一景结果影像;无法对多张、多时相的栅格图像进行盘算。本文就介绍另一种方法,可以对多个时相的大量栅格影像加以逐像元平均值、标准差的盘算,从而使得最终的结果是一景表示各个像元在全部时相的图像中的平均值或标准差的图像
  首先,我们按照文章基于R语言的raster包读取遥感影像中提到的方法,设置、加载raster包,并通过stack()函数读取同一文件夹下的全部栅格图像,详细代码如下所示。其中,代码的含义我们在上述这一篇文章中已经加以介绍,这里就不再赘述。
[code]library(raster)tif_file_path
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

曹旭辉

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表