exponenta event banner

rrs

Вычислить коэффициент отражения дистанционного зондирования

    Описание

    newhcube = rrs(hcube) вычисляет значения коэффициента отражения дистанционного зондирования (RRS). Значения отражательной способности дистанционного зондирования представляют собой значения, скорректированные в атмосфере. Функция сначала вычисляет выходящее излучение воды, а затем оценивает RRS как отношение уходящего излучения воды к солнечному излучению в верхней части атмосферы (TOA).

    Значения пикселов куба данных должны быть значениями излучения TOA. Если значения являются цифровыми числами, используйте dn2radiance для вычисления значений излучения TOA. Этот метод дает наилучшие результаты для многоспектральных данных.

    пример

    [newhcube,mask] = rrs(hcube) также возвращает маску области, указывающую области чистой воды во входных спутниковых данных.

    Примечание

    Для выполнения этой функции требуется библиотека гиперспектральных изображений Toolbox™ обработки изображений. Можно установить библиотеку гиперспектральных изображений панели инструментов обработки изображений из проводника надстроек. Дополнительные сведения об установке надстроек см. в разделе Получение надстроек и управление ими.

    Примеры

    свернуть все

    Считывание многоспектральных данных в рабочую область.

    hcube = hypercube('LC08_L1TP_097070_20201101_20201101_01_cropped.dat');

    Преобразуйте значения пикселов из цифровых чисел в лучи верхней части атмосферы (TOA).

    hcube = dn2radiance(hcube);

    Оценка отражательной способности воды, измеренной дистанционно, с использованием подхода «пиксели чистой воды».

    [newhcube,mask] = rrs(hcube);

    Оценка RGB-изображений входных и скорректированных в атмосфере выходных данных.

    imgIn = colorize(hcube,'Method','rgb');
    imgOut = colorize(newhcube,'Method','rgb');

    Отображение RGB-изображений входных и скорректированных в атмосфере выходных данных. Кроме того, отображение маски пиксельной области чистой воды, используемой для вычисления параметров коррекции.

    figure
    montage({imgIn;imgOut;mask},'Size',[1 3])
    title('Input Data | Atmospherically Corrected Output | Region Mask')

    Входные аргументы

    свернуть все

    Входные спутниковые данные, указанные как hypercube объект. Функции считывают куб данных из DataCube свойства объекта.

    Выходные аргументы

    свернуть все

    Данные, скорректированные в атмосфере, возвращенные в виде hypercube объект.

    Маска области, указывающая области чистой воды, возвращаемая в виде матрицы. mask - двоичное изображение пространственной размерности, такое же, как у куба входных данных.

    Ссылки

    [1] Ван, Дэю, Сюэчжи Фэн, Ронхуа Ма и Гудин Кан. «Метод получения выходящего из воды сияния из изображения Landsat TM в озере Тайху, Восточный Китай». Китайская географическая наука 17, № 4 (декабрь 2007 года): 364-69. https://doi.org/10.1007/s11769-007-0364-7.

    Представлен в R2020b