Duyuru:
15 Nisan 2025'ten önce Earth Engine'i kullanmak için kaydedilen tüm ticari olmayan projelerin Earth Engine erişimini sürdürmek için
ticari olmayan uygunluğu doğrulaması gerekir.
ee.ImageCollection.reduce
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Bir koleksiyondaki tüm resimlere küçültücü uygular.
Küçültücü tek bir girişe sahipse koleksiyonun her bandına ayrı ayrı uygulanır. Aksi takdirde, koleksiyonun bant sayısı kadar girişi olmalıdır.
Küçültücü çıkış adları, çıkış bantlarının adlarını belirler: Birden fazla girişi olan küçültücüler çıkış adlarını doğrudan kullanırken tek girişi olan küçültücüler çıkış adının önüne giriş bandı adını ekler (ör. "10_mean", "20_mean").
Kullanım | İadeler |
---|
ImageCollection.reduce(reducer, parallelScale) | Resim |
Bağımsız Değişken | Tür | Ayrıntılar |
---|
bu: collection | ImageCollection | Küçültülecek resim koleksiyonu. |
reducer | Azaltıcı | Belirtilen koleksiyona uygulanacak indirgeyici. |
parallelScale | Ondalık sayı, varsayılan: 1 | Bellek kullanımını sınırlamak için kullanılan ölçeklendirme faktörü.Daha büyük bir parallelScale (ör. 2 veya 4) varsayılan değerle belleğin tükenmesine neden olan hesaplamaları etkinleştirebilir. |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-27 UTC."],[[["\u003cp\u003eApplies a reducer function across all images within an ImageCollection, resulting in a single output Image.\u003c/p\u003e\n"],["\u003cp\u003eReducers can operate on individual bands or multiple bands simultaneously, determining the output band names accordingly.\u003c/p\u003e\n"],["\u003cp\u003eUtilizes a parallelScale factor to manage memory consumption during computation.\u003c/p\u003e\n"],["\u003cp\u003eAccess this functionality via the \u003ccode\u003eImageCollection.reduce()\u003c/code\u003e method, providing the reducer and optional parallelScale as parameters.\u003c/p\u003e\n"]]],[],null,["# ee.ImageCollection.reduce\n\nApplies a reducer across all of the images in a collection.\n\n\u003cbr /\u003e\n\nIf the reducer has a single input, it will be applied separately to each band of the collection; otherwise it must have the same number of inputs as the collection has bands.\n\nThe reducer output names determine the names of the output bands: reducers with multiple inputs will use the output names directly, while reducers with a single input will prefix the output name with the input band name (e.g., '10_mean', '20_mean').\n\n| Usage | Returns |\n|------------------------------------------------------|---------|\n| ImageCollection.reduce`(reducer, `*parallelScale*`)` | Image |\n\n| Argument | Type | Details |\n|--------------------|-------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------|\n| this: `collection` | ImageCollection | The image collection to reduce. |\n| `reducer` | Reducer | The reducer to apply to the given collection. |\n| `parallelScale` | Float, default: 1 | A scaling factor used to limit memory use; using a larger parallelScale (e.g., 2 or 4) may enable computations that run out of memory with the default. |"]]