dn2radiance
Convert digital number to radiance
Description
Add-On Required: This feature requires the Hyperspectral Imaging Library for Image Processing Toolbox add-on.
specifies the block size for block processing of the spectral data.newspcube = dn2radiance(spcube,BlockSize=blocksize)
The function divides the input image into distinct blocks,
processes each block, and then concatenates the processed output of each block to form the
output matrix. Spectral images are multi-dimensional data sets that can be too large to fit in
system memory in their entirety. This can cause the system to run out of memory while running
the dn2radiance function. If you encounter such an issue, perform block
processing by using this syntax.
For example, dn2radiance(spcube,BlockSize=[50 50]) divides the input
image into non-overlapping blocks of size 50-by-50 and then computes the radiance values for
pixels in each block.
Note
The Hyperspectral Imaging Library for Image Processing Toolbox™ requires desktop MATLAB®, as MATLAB Online™ and MATLAB Mobile™ do not support the library.
Examples
Input Arguments
Output Arguments
Version History
Introduced in R2020bSee Also
dn2reflectance | radiance2Reflectance | empiricalLine | iarr | sharc | hypercube | multicube

