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 is default - set to true to exclude filter"` WaveLen float64 `desc:"wavelength of the sine waves in normalized units, 1.5 and 2 are reasonable values"` Orientation float64 `` /* 148-byte string literal not displayed */ SigmaWidth float64 `` /* 157-byte string literal not displayed */ SigmaLength float64 `` /* 170-byte string literal not displayed */ PhaseOffset float64 `` /* 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 float64 `` /* 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.