ee.Algorithms.Image.Segmentation.KMeans

入力画像に対して K 平均法クラスタリングを実行します。各ピクセルが属するクラスタの ID を含む 1 バンドの画像を出力します。このアルゴリズムは、重複しないセルの固定グリッド(gridSize。タイルよりも小さくできます)または重複するタイル(neighborhoodSize)で動作します。デフォルトでは、重複のないタイルが使用されます。1 つのセルまたはタイルのクラスタは、別のクラスタとは無関係です。セルまたはタイルの境界にまたがるクラスタは、2 つの部分で 2 つの異なるラベルを受け取る可能性があります。部分的なマスクを含む入力ピクセルは、出力で完全にマスクされます。

用途戻り値
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 です。true の場合、numIterations の前に収束が達成されないとエラーがスローされます。
uniqueLabelsブール値。デフォルト値は true です。true の場合、クラスタには一意の ID が割り当てられます。それ以外の場合は、タイルまたはグリッド セルごとに繰り返されます。