Вычтите темное пиксельное значение из гиперспектрального куба данных
вычитает минимальное пиксельное значение каждой полосы от всех пикселей в той полосе гиперспектральных данных, 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 Гиперспектральная Библиотека Обработки изображений из Add-On Explorer. Для получения дополнительной информации об установке дополнений, смотрите, Получают и Управляют Дополнениями.
[1] Souri, A. H. и М. А. Шэрифи. "Оценка Находящихся на сцене Эмпирических Подходов для Атмосферной Коррекции Гиперспектрального Формирования изображений". Доклад, сделанный на 33-й азиатской Конференции по Дистанционному зондированию, Паттайе, Таиланд, ноябрь 2012.
empiricalLine
| flatField
| hypercube
| iarr
| logResiduals
| reduceSmile
| sharc