お知らせ:
2025 年 4 月 15 日より前に Earth Engine の使用を登録したすべての非商用プロジェクトは、アクセスを維持するために
非商用目的での利用資格を確認する必要があります。2025 年 9 月 26 日までに確認が完了していない場合、アクセスが保留されることがあります。
ee.Algorithms.Image.Segmentation.GMeans
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
入力画像に対して G-Means クラスタリングを実行します。k 平均法を適用し、正規性テストを繰り返して、使用するクラスタの数を自動的に決定します。出力には、各ピクセルが属するクラスタの整数 ID を含む「クラスタ」バンドが含まれます。このアルゴリズムは、重複しないセルの固定グリッド(gridSize。タイルよりも小さくできます)または重複するタイル(neighborhoodSize)で動作します。デフォルトでは、重複のないタイルが使用されます。1 つのセルまたはタイルのクラスタは、別のクラスタとは無関係です。セルまたはタイルの境界にまたがるクラスタは、2 つの部分で 2 つの異なるラベルを受け取る可能性があります。部分的なマスクを含む入力ピクセルは、出力で完全にマスクされます。このアルゴリズムは、狭いダイナミック レンジ(バイトまたはショート)の画像でのみ適切に動作することが期待されます。
G. を参照してください。Hamerly と C. Elkan。「K 平均法における k の学習」NIPS、2003 年。
| 用途 | 戻り値 |
|---|
ee.Algorithms.Image.Segmentation.GMeans(image, numIterations, pValue, neighborhoodSize, gridSize, uniqueLabels) | 画像 |
| 引数 | タイプ | 詳細 |
|---|
image | 画像 | クラスタリング用の入力画像。 |
numIterations | 整数、デフォルト: 10 | 反復回数。デフォルトは 10 です。 |
pValue | 浮動小数点数、デフォルト: 50 | 正規性検定の有意水準。 |
neighborhoodSize | 整数、デフォルト: 0 | 近傍のサイズ。クラスタを計算するときに各タイルを拡張する量(重複)。このオプションは gridSize と相互に排他的です。 |
gridSize | 整数、デフォルト: null | グリッドセルのサイズ。0 より大きい場合、kMeans はこのサイズのセルで個別に実行されます。これにより、クラスタのサイズが gridSize 以下に制限されます。このオプションは neighborhoodSize と相互に排他的です。 |
uniqueLabels | ブール値。デフォルト値は true です。 | true の場合、クラスタには一意の ID が割り当てられます。それ以外の場合は、タイルまたはグリッド セルごとに繰り返されます。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-27 UTC。
[null,null,["最終更新日 2025-07-27 UTC。"],[],["The G-Means algorithm performs image clustering by iteratively applying k-means and a normality test to determine the optimal number of clusters. It outputs an image with a 'clusters' band, assigning each pixel to a cluster. It can operate on a fixed grid (gridSize) or tiles with overlap (neighborhoodSize), with default being tiles without overlap. Input images should have a narrow dynamic range and pixels with partial mask will be fully masked in the output. Clusters can be assigned unique ID's or repeat per tile.\n"]]