medfilt2
Filtrado de mediana de 2D
Descripción
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
El filtrado de mediana es una operación no lineal que se utiliza a menudo en el procesamiento de imágenes para reducir el ruido "sal y pimienta". Un filtro de mediana es más eficaz que la convolución cuando el objetivo es reducir el ruido y mantener los bordes al mismo tiempo. Para obtener información sobre las consideraciones de rendimiento, consulte
ordfilt2.Si la imagen de entrada
Ies de clase entera, todos los valores de salida se devuelven como enteros. Si el número de píxeles del entorno (m*n) es par, algunos de los valores de la mediana podrían no ser enteros. En esos casos, se descartan las partes fraccionarias. Los datos lógicos se tratan de forma similar. Por ejemplo, la mediana real del siguiente entorno de 2 por 2 en un arreglouint8es 4,5, peromedfilt2descarta la parte fraccionaria y devuelve 4.1 5 4 8
Si se especifica
padoptcomo"zeros"o"indexed", el relleno puede desviar la mediana cerca del límite de la imagen. Los píxeles que se encuentran dentro de la mitad del ancho del entorno () de los bordes pueden aparecer distorsionados.[m n]/2
Algoritmos
En la CPU, medfilt2 utiliza ordfilt2 para realizar el filtrado.
Referencias
[1] Lim, Jae S., Two-Dimensional Signal and Image Processing, Englewood Cliffs, NJ, Prentice Hall, 1990, pp. 469-476.

