Максимальное преобразование шумовой дроби гиперспектральных данных
вычисляет заданное количество полос основных компонентов outputDataCube
= hypermnf(inputData
,numComponents
)numComponents
при помощи преобразования максимальной доли шума (MNF). Чтобы достичь сокращения спектральной размерности, заданное количество главных компонентов должно быть меньше, чем количество спектральных полос в кубе входных данных.
Компоненты, выведенные с использованием преобразования MNF, также называются неотрегулированными основными компонентами, и преобразование MNF организует основные компоненты (PC) в порядке уменьшения качества изображения PC.
[
также возвращает коэффициенты MNF, оцененные через спектральные полосы куба входных данных.outputDataCube
,coeff
] = hypermnf(inputData
,numComponents
)
[___] = hypermnf(
вычисляет преобразование MNF из средних центрированных спектральных полос. Опция для среднего центрирования каждой спектральной полосы в кубе входных данных задана как inputData
,numComponents
,'MeanCentered',flag
)flag
.
Примечание
Эта функция требует библиотеки Image Processing Toolbox™ гиперспектральной визуализации. Можно установить библиотеку Image Processing Toolbox Hyperspectral Imaging Library из Add-On Explorer. Дополнительные сведения об установке дополнений см. в разделе Получение и управление Дополнений.
[1] Green, A.A., M. Berman, P. Switzer, and M.D. Крейг. «Преобразование для упорядоченного расположения мультиспектральных данных с точки зрения качества изображения с последствиями для удаления шума». Транзакции ИИЭЭ по вопросам геологии и дистанционного зондирования 26, № 1 (январь 1988 года): 65-74. https://doi.org/10.1109/36.3001.