Earth Engine は、共有コンピューティングリソースを保護し、すべてのユーザーに信頼性の高いパフォーマンスを提供するために、
非商用割り当て階層を導入しています。非商用プロジェクトではデフォルトでコミュニティ
ティアが使用されますが、プロジェクトのティアはいつでも変更できます。
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
ee.Image.glcmTexture
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
各バンドの各ピクセルの周囲のグレイレベル同時生起行列からテクスチャ指標を計算します。GLCM は、画像内でピクセルの明るさの値(グレイレベル)のさまざまな組み合わせが発生する頻度をまとめた表です。特定の方向と距離で、値 X のピクセルが値 Y のピクセルの隣に位置する回数をカウントし、この表から統計を導出します。
この実装では、Haralick が提案した 14 個の GLCM 指標と、Conners が提案した 4 個の追加指標を計算します。入力は整数値である必要があります。
方向の平均化がオンの場合、出力は入力バンドごとに 18 バンドで構成されます。オフの場合、出力はカーネル内の方向ペアごとに 18 バンドで構成されます。
- ASM: f1、Angular Second Moment。繰り返されるペアの数を測定します。
- CONTRAST: f2、コントラスト。画像のローカル コントラストを測定します。
- CORR: f3、相関。ピクセルのペア間の相関を測定します。
- VAR: f4、分散。グレイレベルの分布がどの程度広がっているかを測定します。
- IDM: f5、Inverse Difference Moment。均一性を測定します。
- SAVG: f6、合計平均
- SVAR: f7、合計分散
- SENT: f8、合計エントロピー
- ENT: f9、エントロピー。グレイレベル分布のランダム性を測定します。
- DVAR: f10、差分分散
- DENT: f11、差分エントロピー
- IMCORR1: f12、相関の情報量 1
- IMCORR2: f13、相関の情報量 2
- MAXCORR: f14、最大相関係数。(計算されません)
- DISS: 非類似性
- INERTIA: 慣性
- SHADE: クラスタの陰影
- PROM: クラスタの突出度
詳細については、Haralick et. al, 'Textural Features for Image Classification', https://doi.org/10.1109/TSMC.1973.4309314 と Conners, et al, 'Segmentation of a high-resolution urban scene using texture operators', https://doi.org/10.1016/0734-189X(84)90197-X の 2 つの論文をご覧ください。
| 用途 | 戻り値 |
|---|
Image.glcmTexture(size, kernel, average) | 画像 |
| 引数 | タイプ | 詳細 |
|---|
this: image | 画像 | テクスチャ指標を計算する画像。 |
size | 整数、デフォルト: 1 | 各 GLCM に含める近傍のサイズ。たとえば、サイズ 1 は 3x3 の正方形に対応し、サイズ 2 は 5x5 の正方形に対応し、サイズ 3 は 7x7 の正方形に対応します。 |
kernel | カーネル、デフォルト: null | GLCM を計算する x オフセットと y オフセットを指定するカーネル。GLCM は、中心ピクセルを除く、ゼロ以外のカーネル内の各ピクセルに対して計算されます。ただし、同じ方向と距離で GLCM がすでに計算されていない場合に限ります。たとえば、東と西のピクセルのいずれかまたは両方が設定されている場合は、1 つの(水平)GLCM のみが計算されます。カーネルは左から右、上から下にスキャンされます。デフォルトは 3x3 の正方形で、オフセットが (-1, -1)、(0, -1)、(1, -1)、(-1, 0) の 4 つの GLCM が生成されます。 |
average | ブール値、デフォルト: true | true の場合、各指標の方向バンドが平均化されます。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2026-04-20 UTC。
[null,null,["最終更新日 2026-04-20 UTC。"],[],["This content describes the computation of texture metrics using the Gray Level Co-occurrence Matrix (GLCM). It calculates 18 metrics, including Angular Second Moment, Contrast, Correlation, and Entropy, among others. The GLCM tabulates pixel brightness combinations within an image, considering direction and distance. Input images must be integer-valued. The `Image.glcmTexture` function takes `size`, `kernel` (pixel offsets), and `average` (directional averaging) as parameters. Output is 18 bands per input band, either averaged or per directional pair in the kernel.\n"]]