Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Filter ¶ added in v0.9.6
type Filter struct {
Off bool `desc:"filter on or off"`
WaveLen float32 `desc:"wavelength of the sine waves in normalized units, 1.5 and 2 are reasonable values"`
Orientation float32 `` /* 148-byte string literal not displayed */
SigmaWidth float32 `` /* 157-byte string literal not displayed */
SigmaLength float32 `` /* 170-byte string literal not displayed */
PhaseOffset float32 `` /* 146-byte string literal not displayed */
CircleEdge bool `` /* 154-byte string literal not displayed */
Circular bool `desc:"is the gabor circular? orientation, phase, sigmalength and circleedge not used for circular gabor"`
}
Filter, a struct of gabor filter parameters
type FilterSet ¶ added in v0.9.6
type FilterSet struct {
SizeX int `desc:"size of each filter in X"`
SizeY int `desc:"size of each filter in Y"`
StrideX int `desc:"how far to move the filter in X each step"`
StrideY int `desc:"how far to move the filter in Y each step"`
Gain float32 `` /* 145-byte string literal not displayed */
Distribute bool `desc:"if multiple horiz or vertical distribute evenly"`
Filters etensor.Float64 `view:"no-inline" desc:"actual gabor filters"`
Table etable.Table `view:"-" desc:"simple gabor filter table (view only)"`
}
FilterSet, a struct holding a set of gabor filters stored as a tensor. Though individual filters can vary in size, when used as a set they should all have the same size.
Click to show internal directories.
Click to hide internal directories.