Выберите самые информативные полосы
выбирает самые информативные полосы гиперспектрального куба данных при помощи ортогонального метода проекции пробела [1]. Функция возвращает новый newhcube = selectBands(hcube,endmembers)hypercube объект, который содержит данные только из самых информативных полос.
Примечание
Для предварительной обработки функция удаляет водное поглощение и низкие полосы отношения сигнал-шум (SNR) до вычисления самых информативных полос.
Чтобы уменьшать вычислительную сложность, функция вычисляет самые информативные полосы путем рассмотрения только 10% пиксельных значений в предварительно обработанном кубе данных. Эти значения выбраны случайным образом. Функция также гарантирует, что случайный выбор не приводит к удалению endmembers.
[ также возвращает количества полосы самых информативных полос в гиперспектральном кубе данных.newhcube,band] = selectBands(hcube,endmembers)
[___] = selectBands( дополнительно задает количество большинства информативных полос, чтобы выбрать из куба входных данных, в дополнение к любой комбинации аргументов от предыдущих синтаксисов.hcube,endmembers,'NumberOfBands',numBands)
Примечание
Эта функция требует Image Processing Toolbox™ Гиперспектральная Библиотека Обработки изображений. Можно установить Image Processing Toolbox Гиперспектральная Библиотека Обработки изображений из Add-On Explorer. Для получения дополнительной информации об установке дополнений, смотрите, Получают и Управляют Дополнениями.
[1] Du, Цянь и Он Ян. “Основанный на подобии Безнадзорный Выбор Полосы для Гиперспектрального Анализа изображения”. IEEE® Geoscience и Буквы Дистанционного зондирования, Издание 5, № 4 (октябрь 2008): 564–68. https://doi.org/10.1109/LGRS.2008.2000619.
fippi | hypercube | nfindr | ppi | removeBands