Computes diversity metrics from raster data

get_raster_diversity(
  input_raster_path,
  Kmeans_info,
  Beta_info,
  input_mask_path = NULL,
  SelectBands = NULL,
  alphametrics = "shannon",
  Hill_order = 1,
  FDmetric = NULL,
  window_size,
  maxRows = NULL,
  pcelim = 0.02,
  nbCPU = 1,
  MinSun = 0.25
)

Arguments

input_raster_path

list. list of paths corresponding to input rasters

Kmeans_info

list. kmeans description obtained from function get_kmeans

Beta_info

list. BC dissimilarity & associated beta metrics from training set

input_mask_path

character. path for mask file

SelectBands

numeric. bands selected from input_rast

alphametrics

list. alpha diversity metrics: richness, shannon, simpson

Hill_order

numeric. Hill order

FDmetric

character. list of functional metrics

window_size

numeric. window size for square plots

maxRows

numeric. max number of rows in each block

pcelim

numeric. minimum proportion of pixels to consider spectral species

nbCPU

numeric. Number of CPUs available

MinSun

numeric. minimum amount of sunlit pixels in the plots

Value

ab_div_metrics list. contains all metrics