ee.Image.sampleRectangle

Extrait une région rectangulaire de pixels d'une image dans un tableau ND par bande. Les tableaux sont renvoyés dans une entité conservant les mêmes propriétés que l'image et une géométrie identique à celle utilisée pour échantillonner l'image (ou l'empreinte de l'image si elle n'est pas spécifiée). Chaque bande est échantillonnée dans sa projection d'entrée. Si aucune géométrie n'est spécifiée, elle est échantillonnée à l'aide de son emprise. Pour les bandes scalaires, le tableau de sortie est en 2D. Pour les bandes de tableaux, le tableau de sortie est (2+N)D, où N est le nombre de dimensions de la bande d'origine. Si vous échantillonnez des bandes de tableaux, tous les tableaux doivent comporter le même nombre d'éléments. Si la région échantillonnée d'une bande est entièrement masquée et qu'une valeur de tableau par défaut est spécifiée, cette valeur est utilisée à la place de l'échantillonnage de l'image.

UtilisationRenvoie
Image.sampleRectangle(region, properties, defaultValue, defaultArrayValue)Fonctionnalité
ArgumentTypeDétails
ceci : imageImageImage à échantillonner.
regionGéométrie, valeur par défaut : nullRégion dont le cadre de délimitation projeté est utilisé pour échantillonner l'image. La valeur par défaut correspond à l'empreinte dans chaque bande.
propertiesListe, valeur par défaut : nullPropriétés à copier à partir de l'image échantillonnée. Valeur par défaut : toutes les propriétés non système.
defaultValueFloat, valeur par défaut : nullValeur par défaut utilisée lorsqu'un pixel échantillonné est masqué ou en dehors de l'empreinte d'une bande.
defaultArrayValueTableau, valeur par défaut : nullValeur par défaut utilisée lorsqu'un pixel de tableau échantillonné est masqué ou en dehors de l'empreinte d'une bande.