Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Cree una matriz de co-ocurrencia de nivel de grises

Para crear un GLCM, utilice la función.graycomatrix La función crea una matriz de co-ocurrencia de nivel de grises (GLCM) calculando la frecuencia con la que un píxel con el valor de intensidad (nivel de gris) se produce en una relación espacial específica con un píxel con el valor.ij De forma predeterminada, la relación espacial se define como el píxel de interés y el píxel a su derecha inmediata (adyacente horizontalmente), pero puede especificar otras relaciones espaciales entre los dos píxeles. Cada elemento () en el resultante es simplemente la suma del número de veces que el píxel con valor se produjo en la relación espacial especificada a un píxel con valor en la imagen de entrada.i,jglcmij

El número de niveles de gris en la imagen determina el tamaño del GLCM. De forma predeterminada, utiliza la escala para reducir el número de valores de intensidad de una imagen a ocho, pero puede usar los parámetros y los para controlar esta escala de niveles de gris.graycomatrixNumLevelsGrayLimits Consulte la página de referencia para obtener más información.graycomatrix

La matriz de co-ocurrencia de nivel de grises puede revelar ciertas propiedades sobre la distribución espacial de los niveles de gris en la imagen de textura. Por ejemplo, si la mayoría de las entradas en el GLCM se concentran a lo largo de la diagonal, la textura es gruesa con respecto al desplazamiento especificado. También puede derivar varias medidas estadísticas del GLCM. Consulte para obtener más información.Derivar estadísticas de GLCM y correlación de trazado

Para ilustrar, la siguiente figura muestra cómo calcula los tres primeros valores en un GLCM.graycomatrix En la salida GLCM, el elemento (1, 1) contiene el valor porque sólo hay una instancia en la imagen de entrada donde dos píxeles adyacentes horizontales tienen los valores y, respectivamente. contiene el valor porque hay dos instancias en las que dos píxeles adyacentes horizontales tienen los valores y.111glcm(1,2)212 El elemento (1, 3) en el GLCM tiene el valor 0 porque no hay instancias de dos píxeles adyacentes horizontales con los valores 1 y 3. continúa procesando la imagen de entrada, escaneando la imagen para otros pares de píxeles () y registrando las sumas en los elementos correspondientes del GLCM.graycomatrixi,j

Proceso usado para crear el GLCM