imguidedfilter
Filtrado guiado de imágenes
Descripción
filtra la imagen binaria, en escala de grises o RGB B
= imguidedfilter(A
,G
)A
mediante un filtro guiado por la imagen G
. Para obtener más información sobre el filtrado guiado, consulte ¿En qué consiste el filtrado guiado de imágenes?.
filtra la imagen B
= imguidedfilter(___,Name,Value
)A
utilizando argumentos de nombre-valor para controlar aspectos del filtrado guiado.
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
El argumento
DegreeOfSmoothing
especifica un umbral flexible de varianza para el entorno dado. Si el entorno de un píxel tiene una varianza mucho más baja que el umbral, se verá cierta cantidad de suavizado. Si el entorno de un píxel tiene una varianza mucho más alta que el umbral, tendrá poco o ningún suavizado.Las imágenes de entrada
A
yG
pueden ser de diferentes clases. SiA
oG
son de clase entera o lógica,imguidedfilter
las convierte a precisión de coma flotante para el cálculo interno.Las imágenes de entrada
A
yG
pueden tener un número diferente de canales.Si tanto
A
comoG
son imágenes RGB,imguidedfilter
filtra cada canal deA
de forma independiente usando el canal correspondiente deG
.Si
A
es una imagen RGB yG
es una imagen de un solo canal,imguidedfilter
filtra cada canal deA
de forma independiente utilizando la misma imagen guía,G
.Si
A
es una imagen de un solo canal yG
es una imagen RGB,imguidedfilter
filtraA
utilizando las estadísticas de color combinadas de los tres canales deG
.
Referencias
[1] Kaiming He, Jian Sun, Xiaoou Tang. Guided Image Filtering. IEEE® Transactions on Pattern Analysis and Machine Intelligence, Volume 35, Issue 6, pp. 1397-1409, June 2013.