Skip to contents

Calculate mean reflectance (Rmean)

Usage

hsi_calc_rmean(
  x,
  index_name = NULL,
  na.rm = TRUE,
  filename = "",
  overwrite = FALSE,
  ...
)

Arguments

x

A SpatRaster with hyperspectral data.

index_name

Character. Name for the output layer. Default NULL.

na.rm

Logical. Remove NA values. Default TRUE.

filename

Character. Output filename. Default "" keeps result in memory.

overwrite

Logical. Overwrite existing file. Default FALSE.

...

Additional arguments passed to terra::writeRaster().

Value

A SpatRaster with mean reflectance values.

Examples

if (FALSE) { # \dontrun{
x <- terra::rast("REFLECTANCE_testdata.tif")

x_rmean <- hsi_calc_rmean(x)

x_rmean <- hsi_calc_rmean(
  x,
  index_name = "mean_reflectance",
  filename = "output_rmean.tif",
  overwrite = TRUE
)
} # }