Вычесть значение темного пикселя из куба гиперспектральных данных
вычитает минимальное значение пикселя каждой полосы из всех пикселей этой полосы гиперспектральных данных, correctedData
= subtractDarkPixel(inputData
)inputData
. Пиксели с минимальными значениями интенсивности являются темными пикселями гиперспектральных данных.
вычитает заданное значение, correctedData
= subtractDarkPixel(inputData
,darkPixels
)darkPixels
, из всех пикселей в каждой гиперспектральной полосе. Можно задать одно значение для вычитания между всеми полосами куба данных или отдельное значение для каждого диапазона. После вычитания функция устанавливает все отрицательные пиксельные значения равными 0
.
задает размер блока для блочной обработки куба гиперспектральных данных с помощью аргумента пары "имя-значение" correctedData
= subtractDarkPixel(___,'BlockSize',blocksize
)'BlockSize'
. Можно задать 'BlockSize'
аргумент пары "имя-значение" в дополнение к входным параметрам в предыдущих синтаксисах.
Функция разделяет входное изображение на отдельные блоки, обрабатывает каждый блок, а затем конкатенирует обработанный выход каждого блока, чтобы сформировать выходную матрицу. Гиперспектральные изображения являются многомерными наборами данных, которые могут быть слишком большими, чтобы помещаться в системной памяти полностью. Это может привести к тому, что в системе закончится память во время запуска subtractDarkPixel
функция. Если вы столкнулись с такой проблемой, выполните обработку блоков с помощью этого синтаксиса.
Для примера, subtractDarkPixel(inputData,darkPixels,'BlockSize',[50 50])
разделяет вход изображение на неперекрывающиеся блоки размера 50 на 50 и затем выполняет вычитание темного пикселя для каждого блока.
Примечание
Чтобы выполнить обработку блоков путем определения 'BlockSize'
Аргумент пары "имя-значение", у вас должен быть MATLAB R2021a или более поздний релиз.
Примечание
Эта функция требует библиотеки Image Processing Toolbox™ гиперспектральной визуализации. Можно установить библиотеку Image Processing Toolbox Hyperspectral Imaging Library из Add-On Explorer. Дополнительные сведения об установке дополнений см. в разделе Получение и управление Дополнений.
[1] Соури, А. Х. и М. А. Шарифи. Оценка эмпирических подходов к атмосферной коррекции гиперспектральных изображений на основе сцен. Документ, представленный на 33-й Азиатской конференции по дистанционному зондированию, Паттайя, Таиланд, ноябрь 2012 года.
empiricalLine
| flatField
| hypercube
| iarr
| logResiduals
| reduceSmile
| sharc