Skip to contents

Calculate median reflectance (Rmedian)

Usage

hsi_calc_rmedian(
  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 median reflectance values.

Examples

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

x_rmedian <- hsi_calc_rmedian(x)

x_rmedian <- hsi_calc_rmedian(
  x,
  index_name = "median_reflectance",
  filename = "output_rmedian.tif",
  overwrite = TRUE
)
} # }