Learn R Programming

spectrolab (version 0.0.19)

smooth.spectra: Smooth spectra

Description

smooth runs each spectrum by a smoothing and returns the spectra

Usage

# S3 method for spectra
smooth(x, method = "gaussian", ...)

Value

a spectra object of with smoothed spectra

Arguments

x

spectra object. bands must be strictly increasing

method

Choose smoothing method: "gaussian" (default), "spline", or "moving_average"

...

additional parameters passed to methods smooth_fwhm, smooth_spline, smooth_moving_avg

Author

Jose Eduardo Meireles

Examples

Run this code
library(spectrolab)

spec = as_spectra(spec_matrix_example, name_idx = 1)
spec = smooth(spec)

Run the code above in your browser using DataLab