Максимальное преобразование шумовой дроби гиперспектральных данных
вычисляет заданное количество полос основных компонентов 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.