Fonction de gradient

Vue d'ensemble

Calcule le gradient le long de X, Y, XY ou d’une dimension donnée.

Remarques

La fonction Gradient fonctionne sur les entrées monocanales. Utilisez la fonction Extract Bands (Extraire les canaux) pour spécifier le canal. Si l’entrée est multicanale, le premier canal est utilisé.

Pour les entrées multidimensionnelles qui comportent plusieurs variables, toutes les variables sont traitées. Si une variable ne contient pas le paramètre Gradient Dimension (Dimension de gradient), il sera ignoré. Utilisez la fonction Multidimensional Filter (Filtre multidimensionnel) pour sélectionner les variables requises.

La fonction Multidimensional Filter (Filtre multidimensionnel) peut également être utilisée pour définir la plage de la dimension à laquelle la fonction est appliquée.

La table ci-dessous présente les équations pour les différents calculs de gradient.

Type de gradientÉquation

Gradient X

(pixel de droite - pixel actuel) / Unité de dénominateur

Gradient Y

(pixel inférieur - pixel actuel) / Unité de dénominateur

Gradient pour une dimension

(coupe suivante - coupe actuelle) / Unité de dénominateur

Paramètres

ParamètreDescription

Raster

Raster multidimensionnel en entrée.

Dimension de gradient

Dimensions disponibles qui peuvent être utilisées pour calculer le gradient.

Pour les entrées non multidimensionnelles, les dimensions disponibles incluent X, Y et XY.

Pour les entrées multidimensionnelles, les dimensions disponibles incluent X, Y, XY et toutes les dimensions disponibles dans les données. S’il existe au moins deux dimensions, le gradient est calculé sur la dimension du gradient pour toutes les tranches dans les dimensions disponibles.

Le résultat de l’option XY est un raster à 2 canaux, où le canal 1 représente le gradient le long de la dimension X et le canal 2 représente le gradient le long de la dimension Y.

Unité de dénominateur

Unité du dénominateur du gradient, qui dépend de la dimension de gradient sélectionnée.

Les options pour X, Y et XY sont les suivantes :

  • Default (Par défaut) : la sortie est la différence entre les pixels adjacents. Il s’agit de l’option par défaut.
  • Cellsize (Taille de cellule) : la sortie est la différence entre les pixels adjacents, divisée par la taille de pixel en entrée. L’unité en sortie est la même que l’unité des coordonnées X/Y en entrée. Si les données se trouvent dans un système de coordonnées géographiques, elles sont converties en mètres.

Les options disponibles pour StdTime sont les suivantes :

  • Default (Par défaut) : la sortie est la différence entre les tranches adjacentes. Il s’agit de l’option par défaut.
  • Per Hour (Par heure) : la sortie est la différence entre les tranches adjacentes, divisée par la différence entre les valeurs temporelles. Elle est convertie en taux par heure.
  • Per Day (Par jour) : la sortie est la différence entre les tranches adjacentes, divisée par la différence entre leurs valeurs temporelles. Elle est convertie en taux par jour.
  • Per Month (Par mois) : la sortie est la différence entre les tranches adjacentes, divisée par la différence entre leurs valeurs temporelles. Elle est convertie en taux par mois.
  • Per Year (Par an) : la sortie est la différence entre les tranches adjacentes, divisée par la différence entre leurs valeurs temporelles. Elle est convertie en taux par an.
  • Per Decade (Par décennie) : la sortie est la différence entre les tranches adjacentes, divisée par la différence entre leurs valeurs temporelles. Elle est convertie en taux par décennie.

Les options disponibles pour les dimensions non temporelles sont les suivantes :

  • Default (Par défaut) : la sortie est la différence entre les tranches adjacentes. Il s’agit de l’option par défaut.
  • Dimension Interval (Intervalle de la dimension) : la sortie est la différence entre les tranches adjacentes, divisée par la différence entre leurs valeurs de dimension.