تطرح Earth Engine
فئات حصص غير تجارية لحماية موارد الحوسبة المشترَكة وضمان أداء موثوق للجميع. يجب أن تختار جميع المشاريع غير التجارية فئة حصة بحلول
27 أبريل 2026، وإلا سيتم استخدام "فئة المجتمع" تلقائيًا. سيبدأ تطبيق حصص المستوى على جميع المشاريع (بغض النظر عن تاريخ اختيار المستوى) في
27 أبريل 2026.
مزيد من المعلومات
ee.Algorithms.Image.Segmentation.KMeans
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تنفّذ هذه العملية الخوارزمية التصنيفية على الصورة المُدخَلة. تُخرِج هذه الدالة صورة بنطاق واحد يحتوي على رقم تعريف المجموعة العنقودية التي تنتمي إليها كل بكسل. يمكن أن تعمل الخوارزمية إما على شبكة ثابتة من الخلايا غير المتداخلة (gridSize، والتي يمكن أن تكون أصغر من المربّع) أو على مربّعات متداخلة (neighborhoodSize). الإعداد التلقائي هو استخدام مربّعات بدون تداخل.
لا صلة بين المجموعات في خلية أو مربّع واحد والمجموعات في خلية أو مربّع آخر. قد تتلقّى أي مجموعة عنقودية تمتد على حدود خلية أو مربّع تصنيفَين مختلفَين في النصفَين. يتم إخفاء أي وحدات بكسل مُدخَلة تتضمّن أقنعة جزئية بالكامل في الناتج.
| الاستخدام | المرتجعات |
|---|
ee.Algorithms.Image.Segmentation.KMeans(image, numClusters, numIterations, neighborhoodSize, gridSize, forceConvergence, uniqueLabels) | صورة |
| الوسيطة | النوع | التفاصيل |
|---|
image | صورة | الصورة المُدخَلة للتجميع العنقودي |
numClusters | عدد صحيح، القيمة التلقائية: 8 | عدد المجموعات. |
numIterations | عدد صحيح، القيمة التلقائية: 20 | عدد التكرارات |
neighborhoodSize | عدد صحيح، القيمة التلقائية: 0 | حجم الحي مقدار توسيع كل مربّع (تداخل) عند حساب المجموعات. لا يمكن استخدام هذا الخيار مع gridSize. |
gridSize | عدد صحيح، القيمة التلقائية: null | حجم خلية الشبكة إذا كانت القيمة أكبر من 0، سيتم تشغيل kMeans بشكل مستقل على الخلايا بهذا الحجم. ويؤدي ذلك إلى حصر حجم أي مجموعة عنقودية في gridSize أو أقل. لا يمكن استخدام هذا الخيار مع neighborhoodSize. |
forceConvergence | قيمة منطقية، القيمة التلقائية: false | إذا كانت القيمة صحيحة، سيتم عرض خطأ إذا لم يتم تحقيق التقارب قبل numIterations. |
uniqueLabels | قيمة منطقية، القيمة التلقائية: true | إذا كانت القيمة "true"، يتم تخصيص أرقام تعريف فريدة للمجموعات. بخلاف ذلك، تتكرّر حسب المربّع أو خلية الشبكة. |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2026-04-20 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2026-04-20 (حسب التوقيت العالمي المتفَّق عليه)"],[],["K-Means clustering is applied to an input image, generating a single-band output image where each pixel is assigned a cluster ID. Clustering can occur within a fixed grid (`gridSize`) or within overlapping tiles (`neighborhoodSize`). By default, tiles have no overlap. Clusters are independent per cell/tile, potentially resulting in different labels for clusters crossing boundaries. Parameters include the number of clusters and iterations. Convergence can be enforced and the ID labels be unique or repeat depending on the specified parameter.\n"]]