تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تحويل نطاقات مصفوفة صورة ذات وحدات بكسل متساوية الشكل، وربما متعددة الأبعاد، إلى صورة مصفوفات ذات شكل جديد
الاستخدام
المرتجعات
Image.arrayReshape(lengths, dimensions)
صورة
الوسيطة
النوع
التفاصيل
هذا: image
صورة
صورة المصفوفات المطلوب إعادة تشكيلها
lengths
صورة
صورة ذات نطاق واحد تحدّد الأطوال الجديدة لكل محور من محاور الصورة المُدخَلة المحدّدة كصفيف أحادي الأبعاد لكل بكسل يجب أن تتضمّن مصفوفة كل شكل قيم أطوال "الأبعاد". إذا كان أحد الأطوال هو -1، سيتم احتساب الطول المقابل لهذا المحور بحيث يظل الحجم الإجمالي ثابتًا. على وجه الخصوص، يتم تسوية الشكل [-1] إلى بُعد واحد. يمكن أن يكون أحد عناصر الشكل -1 على الأكثر.
dimensions
عدد صحيح
عدد الأبعاد المشترَكة بين جميع وحدات البكسل في مصفوفة الإخراج
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[[["`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."]]],[]]