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.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Ú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"]]