Annonce : Tous les projets non commerciaux enregistrés pour utiliser Earth Engine avant le 15 avril 2025 doivent vérifier leur éligibilité non commerciale pour conserver leur accès à Earth Engine.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Convertit les bandes de tableau d'une image avec des pixels de forme égale, éventuellement multidimensionnels, en une image de tableaux avec une nouvelle forme.
Utilisation
Renvoie
Image.arrayReshape(lengths, dimensions)
Image
Argument
Type
Détails
ceci : image
Image
Image des tableaux à remodeler.
lengths
Image
Image à une bande spécifiant les nouvelles longueurs de chaque axe de l'image d'entrée, sous la forme d'un tableau à une dimension par pixel. Chaque tableau de formes doit contenir des valeurs de longueur "dimensions". Si l'une des longueurs est définie sur -1, la longueur correspondante pour cet axe sera calculée de sorte que la taille totale reste constante. En particulier, une forme [-1] est aplatie en 1D. Au maximum, un seul composant de forme peut être défini sur -1.
dimensions
Nombre entier
Nombre de dimensions partagées par tous les pixels du tableau de sortie.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/26 (UTC)."],[[["`Image.arrayReshape()` transforms images with array-shaped pixels into images with a new array shape, potentially changing the dimensionality of the pixels."],["It takes the original image, desired lengths for each axis of the new shape, and the total number of dimensions as input."],["You can specify `-1` for a dimension length to have Earth Engine automatically calculate it, ensuring the total number of elements remains constant."],["This function is useful for tasks like converting between 1D, 2D, or higher-dimensional array representations of data within an image."],["Examples demonstrate reshaping a 1D array into a 2D array, using `-1` for automatic dimension calculation, and flattening a 2D array back to 1D."]]],[]]