加博尔
创建Gabor过滤器或Gabor过滤器库
描述
A加博尔
object represents a linear Gabor filter that is sensitive to textures with a specified wavelength and orientation.
You can use the加博尔
function to create a single Gabor filter or a Gaborfilter bank。A filter bank is a set of filters that represent combinations of multiple wavelengths, orientations, and other optional parameters. For example, if you specify two wavelengths and three orientations, then the Gabor filter bank consists of six filters for each combination of wavelength and orientation.
To apply a Gabor filter or a Gabor filter bank to an image, use theimgaborfilt
function.
Creation
描述
creates a Gabor filter and sets theWavelength和Orientationproperties with the wavelength and orientation of the filter.g
= gabor(Wavelength
,Orientation
)
如果指定Wavelength
或者Orientation
作为向量,然后加博尔
功能创建一个数组加博尔
objects that contain all the unique combinations ofWavelength
和Orientation
。
also uses name-value pairs to set one or both of theSpatialFrequencyBandwidth和空间镜properties. You can specify multiple name-value pairs. Enclose each property name in quotes.g
= gabor(波长
,方向
,Name,Value
)
如果指定SpatialFrequencyBandwidth
或者空间镜
作为向量,然后加博尔
功能创建一个数组加博尔
objects that represent all combinations of the input argument values.
例子:gabor(波长,方向,'spatialfrequencybandwidth',2)
creates a Gabor filter with a spatial frequency bandwidth of two octaves.
Properties
例子
参考
[1]