Объявление : Все некоммерческие проекты, зарегистрированные для использования Earth Engine до 15 апреля 2025 года, должны подтвердить право на некоммерческое использование для сохранения доступа. Если вы не подтвердите право до 26 сентября 2025 года, ваш доступ может быть приостановлен.
Градиенты
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Вы можете вычислить градиент каждой полосы изображения с помощью image.gradient() . Например, следующий код вычисляет величину градиента и направление панхроматического диапазона Landsat 8:
Обратите внимание, что gradient() выводит две полосы: градиент в направлении X и градиент в направлении Y. Как показано в примере, два направления можно объединить, чтобы получить величину и направление градиента. Величина должна выглядеть примерно так, как показано на рисунке 1.
Рисунок 1. Величина панхроматического градиента на снимках Landsat 8 над районом залива Сан-Франциско, Калифорния, США.
[null,null,["Последнее обновление: 2025-07-24 UTC."],[],["The `image.gradient()` function computes the gradient of each image band, outputting X and Y-direction gradients. The example loads a Landsat 8 panchromatic band image, calculates the X and Y gradients, then determines the gradient's magnitude by combining the squared X and Y values and the gradient's direction using `atan2` function. Finally, it displays the gradient and its direction, centered on San Francisco. The image gradient magnitude is then illustrated.\n"]]