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.

Detectar regiones de textura en imágenes

En este ejemplo se muestra cómo detectar regiones de textura en una imagen mediante las funciones de filtro de texturas

Lea una imagen en el espacio de trabajo y mostrarla. En la figura, el fondo es suave--hay muy poca variación en los valores de nivel de grises. En primer plano, los contornos superficiales de las monedas exhiben más textura. En esta imagen, los píxeles de primer plano tienen más variabilidad y, por lo tanto, valores de rango más altos.

I = imread('eight.tif'); imshow(I)

Filtre la imagen con la función y visualice los resultados.rangefilt El filtrado de rango hace que los bordes y contornos de las monedas sean visibles.

K = rangefilt(I); figure imshow(K)