rrs

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

    Описание

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

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

    пример

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

    Примечание

    Эта функция требует библиотеки Image Processing Toolbox™ гиперспектральной визуализации. Можно установить библиотеку Image Processing Toolbox Hyperspectral Imaging Library из Add-On Explorer. Дополнительные сведения об установке дополнений см. в разделе Получение и управление Дополнений.

    Примеры

    свернуть все

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

    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 объект.

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

    Ссылки

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

    Введенный в R2020b
    Для просмотра документации необходимо авторизоваться на сайте