ee.Image.reduceConnectedComponents

Stosuje funkcję redukującą do wszystkich pikseli w każdym „obiekcie”. Piksele są uznawane za należące do obiektu, jeśli są połączone (w 8 kierunkach) i mają tę samą wartość w paśmie „label”. Pasmo etykiet służy tylko do określania łączności, a pozostałe są przekazywane jako dane wejściowe do reduktora.

WykorzystanieZwroty
Image.reduceConnectedComponents(reducer, labelBand, maxSize)Obraz
ArgumentTypSzczegóły
to: imageObrazObraz wejściowy.
reducerOgraniczenieReduktor do zastosowania do pikseli w połączonym komponencie.
labelBandCiąg tekstowy, domyślnie: nullNazwa pasma, które ma być używane do wykrywania połączenia. Jeśli nie zostanie określony, używany będzie pierwszy zakres.
maxSizeLiczba całkowita, domyślnie: 256Rozmiar sąsiedztwa do uwzględnienia podczas agregowania wartości. Wszystkie obiekty większe niż maxSize w wymiarze poziomym lub pionowym zostaną zamaskowane, ponieważ ich części mogą znajdować się poza obszarem.