mirror of https://bitbucket.org/ausocean/av.git
full stops
This commit is contained in:
parent
963b74bed0
commit
fd8e2e2426
|
@ -40,15 +40,15 @@ import (
|
||||||
// MOGFilter is a filter that provides basic motion detection. MoG is short for
|
// MOGFilter is a filter that provides basic motion detection. MoG is short for
|
||||||
// Mixture of Gaussians method.
|
// Mixture of Gaussians method.
|
||||||
type MOGFilter struct {
|
type MOGFilter struct {
|
||||||
dst io.WriteCloser //writer and closer interface
|
dst io.WriteCloser //writer and closer interface.
|
||||||
area float64 //minimum area that motion
|
area float64 //minimum area that motion.
|
||||||
bs *gocv.BackgroundSubtractorMOG2 //Uses the MOG algorithm to find the difference between the current and background frame
|
bs *gocv.BackgroundSubtractorMOG2 //Uses the MOG algorithm to find the difference between the current and background frame.
|
||||||
knl gocv.Mat //matrix that is used for calculations
|
knl gocv.Mat //matrix that is used for calculations.
|
||||||
debug bool //if true then debug windows with the bounding boxes and difference will be shown on the screen
|
debug bool //if true then debug windows with the bounding boxes and difference will be shown on the screen.
|
||||||
windows []*gocv.Window //holds debug windows
|
windows []*gocv.Window //holds debug windows.
|
||||||
hold [][]byte //will hold all frames up to hf (so only every hf frame is motion detected)
|
hold [][]byte //will hold all frames up to hf (so only every hf frame is motion detected).
|
||||||
hf int //the number of frames to be held
|
hf int //the number of frames to be held.
|
||||||
hfCount int //counter for the hold array
|
hfCount int //counter for the hold array.
|
||||||
}
|
}
|
||||||
|
|
||||||
// NewMOGFilter returns a pointer to a new MOGFilter struct.
|
// NewMOGFilter returns a pointer to a new MOGFilter struct.
|
||||||
|
|
Loading…
Reference in New Issue