Safe Haskell | None |
---|---|
Language | Haskell2010 |
Two additional background subtraction algorithms. These algorithms do
not support getBackgroundImage
(and probably never will).
- data BackgroundSubtractorGMG s
- data BackgroundSubtractorMOG s
- newBackgroundSubtractorGMG :: PrimMonad m => Maybe Int32 -> Maybe Double -> m (BackgroundSubtractorGMG (PrimState m))
- newBackgroundSubtractorMOG :: PrimMonad m => Maybe Int32 -> Maybe Int32 -> Maybe Double -> Maybe Double -> m (BackgroundSubtractorMOG (PrimState m))
Background subtractors
data BackgroundSubtractorGMG s Source #
Algorithm (BackgroundSubtractorGMG *) Source # | |
BackgroundSubtractor (BackgroundSubtractorGMG *) Source # | |
WithPtr (BackgroundSubtractorGMG k s) Source # | |
FromPtr (BackgroundSubtractorGMG k s) Source # | |
type C (BackgroundSubtractorGMG k s) Source # | |
data BackgroundSubtractorMOG s Source #
Algorithm (BackgroundSubtractorMOG *) Source # | |
BackgroundSubtractor (BackgroundSubtractorMOG *) Source # | |
WithPtr (BackgroundSubtractorMOG k s) Source # | |
FromPtr (BackgroundSubtractorMOG k s) Source # | |
type C (BackgroundSubtractorMOG k s) Source # | |
newBackgroundSubtractorGMG Source #
:: PrimMonad m | |
=> Maybe Int32 | Number of frames used to initialize the background models. |
-> Maybe Double | Threshold value, above which it is marked foreground, else background. |
-> m (BackgroundSubtractorGMG (PrimState m)) |