O Earth Engine está introduzindo
níveis de cota não comercial para proteger recursos de computação compartilhados e garantir um desempenho confiável para todo mundo. Todos os projetos não comerciais precisarão selecionar um nível de cota até
27 de abril de 2026 ou usarão o nível da comunidade por padrão. As cotas de nível vão entrar em vigor para todos os projetos (independente da data de seleção do nível) em
27 de abril de 2026.
Saiba mais.
ee.Image.glcmTexture
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Calcula métricas de textura da matriz de coocorrência de nível de cinza em torno de cada pixel de todas as bandas. A GLCM é uma tabulação de quantas vezes diferentes combinações de valores de brilho de pixel (níveis de cinza) ocorrem em uma imagem. Ele conta o número de vezes que um pixel de valor X fica ao lado de um pixel de valor Y, em uma determinada direção e distância, e deriva estatísticas dessa tabela.
Essa implementação calcula as 14 métricas de GLCM propostas por Haralick e mais 4 métricas de Conners. As entradas precisam ser números inteiros.
A saída consiste em 18 bandas por banda de entrada se a média direcional estiver ativada e 18 bandas por par direcional no kernel, caso contrário:
- ASM:f1, segundo momento angular; mede o número de pares repetidos.
- CONTRASTE:f2, Contraste; mede o contraste local de uma imagem.
- CORR:f3, correlação; mede a correlação entre pares de pixels.
- VAR:f4, variância; mede a dispersão da distribuição de níveis de cinza.
- IDM:f5, momento de diferença inversa; mede a homogeneidade.
- SAVG:f6, média da soma
- SVAR:f7, variância da soma
- SENT: f8, Sum Entropy
- ENT:f9, Entropy. Mede a aleatoriedade de uma distribuição de níveis de cinza.
- DVAR:f10, variância da diferença
- DENT:f11, entropia de diferença
- IMCORR1:f12, medida de informação de correlação 1
- IMCORR2:f13, medida de informação de correlação 2
- MAXCORR:f14, coeficiente de correlação máxima. (não calculado)
- DISS:dissimilaridade
- INÉRCIA:inércia
- SHADE:Cluster Shade
- PROM:destaque do cluster
Para mais informações, consulte os dois artigos: 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.
| Uso | Retorna |
|---|
Image.glcmTexture(size, kernel, average) | Imagem |
| Argumento | Tipo | Detalhes |
|---|
isto: image | Imagem | A imagem para calcular métricas de textura. |
size | Número inteiro, padrão: 1 | O tamanho da vizinhança a ser incluída em cada GLCM. Por exemplo, o tamanho 1 corresponde a um quadrado de 3x3, o tamanho 2 corresponde a um quadrado de 5x5, o tamanho 3 corresponde a um quadrado de 7x7 e assim por diante. |
kernel | Kernel, padrão: null | Um kernel que especifica os deslocamentos x e y para calcular as GLCMs. Uma GLCM é calculada para cada pixel no kernel que não é zero, exceto o pixel central, desde que uma GLCM ainda não tenha sido calculada para a mesma direção e distância. Por exemplo, se um ou os dois pixels leste e oeste estiverem definidos, apenas uma GLCM (horizontal) será calculada. Os kernels são verificados da esquerda para a direita e de cima para baixo. O padrão é um quadrado 3x3, resultando em quatro GLCMs com os deslocamentos (-1, -1), (0, -1), (1, -1) e (-1, 0). |
average | Booleano, padrão: verdadeiro | Se for verdadeiro, as faixas direcionais de cada métrica serão calculadas. |
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2026-04-20 UTC.
[null,null,["Última atualização 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"]]