Earth Engine sta introducendo
livelli di quota non commerciali per salvaguardare le risorse di calcolo condivise e garantire prestazioni affidabili per tutti. Tutti i progetti non commerciali dovranno selezionare un livello di quota entro il
27 aprile 2026, altrimenti verrà utilizzato il livello Community per impostazione predefinita. Le quote di livello entreranno in vigore per tutti i progetti (indipendentemente dalla data di selezione del livello) il
27 aprile 2026.
Scopri di più.
ee.Image.glcmTexture
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Calcola le metriche della texture dalla matrice di cooccorrenza dei livelli di grigio intorno a ogni pixel di ogni banda. La matrice GLCM è una tabulazione della frequenza con cui si verificano diverse combinazioni di valori di luminosità dei pixel (livelli di grigio) in un'immagine. Conta il numero di volte in cui un pixel di valore X si trova accanto a un pixel di valore Y, in una determinata direzione e distanza, e poi ricava le statistiche da questa tabulazione.
Questa implementazione calcola le 14 metriche GLCM proposte da Haralick e 4 metriche aggiuntive di Conners. Gli input devono essere numeri interi.
L'output è costituito da 18 bande per banda di input se la media direzionale è attiva e da 18 bande per coppia direzionale nel kernel, in caso contrario:
- ASM: f1, Angular Second Moment; misura il numero di coppie ripetute
- CONTRASTO:f2, Contrasto; misura il contrasto locale di un'immagine
- CORR: f3, Correlazione; misura la correlazione tra coppie di pixel
- VAR:f4, varianza; misura la dispersione della distribuzione dei livelli di grigio
- IDM: f5, Inverse Difference Moment; misura l'omogeneità
- SAVG: f6, Sum Average
- SVAR: f7, Sum Variance
- INVIATO: f8, Sum Entropy
- ENT: f9, Entropy. Misura la casualità di una distribuzione dei livelli di grigio
- DVAR: f10, Varianza della differenza
- DENT: f11, entropia della differenza
- IMCORR1: f12, Information Measure of Corr. 1
- IMCORR2: f13, Information Measure of Corr. 2
- MAXCORR: f14, coefficiente di correlazione massimo. (non calcolato)
- DISS: Dissimilarità
- INERTIA: Inertia
- SHADE: Cluster Shade
- PROM: Evidenza del cluster
Per ulteriori informazioni, consulta i due articoli: Haralick et al., "Textural Features for Image Classification", https://doi.org/10.1109/TSMC.1973.4309314 e Conners et al., "Segmentation of a high-resolution urban scene using texture operators", https://doi.org/10.1016/0734-189X(84)90197-X.
| Utilizzo | Restituisce |
|---|
Image.glcmTexture(size, kernel, average) | Immagine |
| Argomento | Tipo | Dettagli |
|---|
questo: image | Immagine | L'immagine per cui calcolare le metriche della texture. |
size | Numero intero, valore predefinito: 1 | La dimensione del vicinato da includere in ogni GLCM. Ad esempio, la dimensione 1 corrisponde a un quadrato 3x3, la dimensione 2 corrisponde a un quadrato 5x5, la dimensione 3 corrisponde a un quadrato 7x7 e così via. |
kernel | Kernel, valore predefinito: null | Un kernel che specifica gli offset x e y su cui calcolare le matrici GLCM. Viene calcolata una matrice GLCM per ogni pixel del kernel diverso da zero, ad eccezione del pixel centrale e a condizione che non sia già stata calcolata una matrice GLCM per la stessa direzione e distanza. Ad esempio, se è impostato uno o entrambi i pixel est e ovest, viene calcolato un solo GLCM (orizzontale). I kernel vengono scansionati da sinistra a destra e dall'alto verso il basso. Il valore predefinito è un quadrato 3x3, che genera 4 GLCM con gli offset (-1, -1), (0, -1), (1, -1) e (-1, 0). |
average | Booleano, valore predefinito: true | Se è true, le bande direzionali per ogni metrica vengono calcolate in media. |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2026-04-20 UTC.
[null,null,["Ultimo aggiornamento 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"]]