removeContinuum
Syntax
Description
The removeContinuum
function normalizes the reflectance
spectrum by removing the effect of the convex hull through division or subtraction. You can
use continuum removal to reduce the influence of background spectra such as atmospheric
effects and sensor artifacts, improving the accuracy of subsequent applications like spectral
matching and target detection.
normalizes the reflectance spectrum continuumRemovedRef
= removeContinuum(reflectance
)reflectance
by removing the convex
hull using division.
specifies the wavelengths continuumRemovedRef
= removeContinuum(reflectance
,wavelength
)wavelength
within the reflectance
spectrum.
specifies the method continuumRemovedRef
= removeContinuum(___,Method=method
)method
for continuum removal.
Note
This function requires the Hyperspectral Imaging Library for Image Processing Toolbox™. You can install the Hyperspectral Imaging Library for Image Processing Toolbox from Add-On Explorer. For more information about installing add-ons, see Get and Manage Add-Ons.
The Hyperspectral Imaging Library for Image Processing Toolbox requires desktop MATLAB®, as MATLAB Online™ or MATLAB Mobile™ do not support the library.
Examples
Input Arguments
Output Arguments
Version History
Introduced in R2024a