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.Image.reduceConnectedComponents
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Her "nesne" içindeki tüm piksellere bir küçültücü uygular. Pikseller, 8 yönlü bağlantıya sahipse ve "etiket" bandında aynı değere sahipse bir nesneye ait kabul edilir. Etiket bandı yalnızca bağlantıyı tanımlamak için kullanılır. Geri kalanlar ise küçültücüye giriş olarak sağlanır.
Kullanım | İadeler |
---|
Image.reduceConnectedComponents(reducer, labelBand, maxSize) | Resim |
Bağımsız Değişken | Tür | Ayrıntılar |
---|
bu: image | Resim | Giriş resmi. |
reducer | Azaltıcı | Bağlı bileşendeki piksellere uygulanacak küçültücü. |
labelBand | Dize, varsayılan: null | Bağlantı durumunu algılamak için kullanılacak bant adı. Belirtilmezse ilk bant kullanılır. |
maxSize | Tamsayı, varsayılan: 256 | Değerler toplanırken dikkate alınacak mahalle boyutu. Nesnenin bir kısmı mahallenin dışında kalabileceği için yatay veya dikey boyutta maxSize değerinden büyük olan tüm nesneler maskelenir. |
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-26 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-26 UTC."],[[["\u003cp\u003eReduces pixel values within connected regions (objects) of an image based on a user-provided reducer function.\u003c/p\u003e\n"],["\u003cp\u003eObjects are identified by contiguous pixels sharing the same value in a specified label band (defaults to the first band if not provided).\u003c/p\u003e\n"],["\u003cp\u003eThe reducer function receives all image bands except the label band as input and aggregates pixel values within each object.\u003c/p\u003e\n"],["\u003cp\u003eA \u003ccode\u003emaxSize\u003c/code\u003e parameter limits the size of objects considered for reduction, masking larger objects to avoid edge effects.\u003c/p\u003e\n"]]],[],null,["# ee.Image.reduceConnectedComponents\n\nApplies a reducer to all of the pixels inside of each 'object'. Pixels are considered to belong to an object if they are connected (8-way) and have the same value in the 'label' band. The label band is only used to identify the connectedness; the rest are provided as inputs to the reducer.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|-------------------------------------------------------------------------|---------|\n| Image.reduceConnectedComponents`(reducer, `*labelBand* `, `*maxSize*`)` | Image |\n\n| Argument | Type | Details |\n|---------------|-----------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| this: `image` | Image | The input image. |\n| `reducer` | Reducer | The reducer to apply to pixels within the connected component. |\n| `labelBand` | String, default: null | The name of the band to use to detect connectedness. If unspecified, the first band is used. |\n| `maxSize` | Integer, default: 256 | Size of the neighborhood to consider when aggregating values. Any objects larger than maxSize in either the horizontal or vertical dimension will be masked, since portions of the object might be outside of the neighborhood. |"]]