gabor
Crear un filtro de Gabor o un banco de filtros de Gabor
Descripción
Un objeto gabor
representa un filtro de Gabor lineal sensible a texturas con una longitud de onda y una orientación especificadas.
Puede utilizar la función gabor
para crear un único filtro de Gabor o un banco de filtros de Gabor. Un banco de filtros es un conjunto de filtros que representa combinaciones de varias longitudes de onda, orientaciones y otros parámetros opcionales. Por ejemplo, si especifica dos longitudes de onda y tres orientaciones, el banco de filtros de Gabor constará de seis filtros para cada combinación de longitud de onda y orientación.
Para aplicar un filtro de Gabor o un banco de filtros de Gabor a una imagen, utilice la función imgaborfilt
.
Creación
Descripción
crea un filtro de Gabor y establece las propiedades g
= gabor(Wavelength
,Orientation
)Wavelength
y Orientation
con la longitud de onda y la orientación del filtro.
Si especifica Wavelength
u Orientation
como vectores, la función gabor
crea un arreglo de objetos gabor
que contiene todas las combinaciones únicas de Wavelength
y Orientation
.
también utiliza argumentos nombre-valor para establecer una o ambas de las propiedades g
= gabor(Wavelength
,Orientation
,Name,Value
)SpatialFrequencyBandwidth
y SpatialAspectRatio
. Puede especificar varios argumentos nombre-valor. Encierre el nombre de cada propiedad entre comillas.
Si especifica SpatialFrequencyBandwidth
o SpatialAspectRatio
como vectores, la función gabor
crea un arreglo de objetos gabor
que representa todas las combinaciones de los valores de los argumentos de entrada.
Ejemplo: gabor(wavelength,orientation,"SpatialFrequencyBandwidth",2)
crea un filtro de Gabor con un ancho de banda de frecuencia espacial de dos octavas.
Propiedades
Ejemplos
Referencias
[1]
Historial de versiones
Introducido en R2015b