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 Image Processing Toolbox™ Hyperspectral Imaging Library. You can install the Image Processing Toolbox Hyperspectral Imaging Library from Add-On Explorer. For more information about installing add-ons, see Get and Manage Add-Ons.
The Image Processing Toolbox Hyperspectral Imaging Library requires desktop MATLAB®, as MATLAB Online™ or MATLAB Mobile™ do not support the library.
Examples
Input Arguments
Output Arguments
Version History
Introduced in R2024a