ee.Image.reduceConnectedComponents

Wendet einen Reducer auf alle Pixel innerhalb jedes „Objekts“ an. Pixel gehören zu einem Objekt, wenn sie verbunden sind (8-way) und im Band „label“ denselben Wert haben. Das Labelband wird nur verwendet, um die Verbundenheit zu identifizieren. Die anderen werden als Eingaben für den Reducer bereitgestellt.

NutzungAusgabe
Image.reduceConnectedComponents(reducer, labelBand, maxSize)Bild
ArgumentTypDetails
So gehts: imageBildDas Eingabebild.
reducerReducerDer Reducer, der auf Pixel innerhalb der verbundenen Komponente angewendet werden soll.
labelBandString, Standard: nullDer Name des Bands, das zum Erkennen der Verbindung verwendet werden soll. Wenn nichts angegeben ist, wird das erste Band verwendet.
maxSizeGanzzahl, Standard: 256Größe der Nachbarschaft, die beim Aggregieren von Werten berücksichtigt werden soll. Alle Objekte, die in horizontaler oder vertikaler Richtung größer als „maxSize“ sind, werden maskiert, da sich Teile des Objekts möglicherweise außerhalb der Umgebung befinden.