C# 클래스 Emgu.CV.VideoSurveillance.BackgroundSubstractorMOG

Gaussian Mixture-based Backbround/Foreground Segmentation Algorithm. The class implements the following algorithm: "An improved adaptive background mixture model for real-time tracking with shadow detection" P. KadewTraKuPong and R. Bowden, Proc. 2nd European Workshp on Advanced Video-Based Surveillance Systems, 2001." http://personal.ee.surrey.ac.uk/Personal/R.Bowden/publications/avbs01/avbs01.pdf
상속: BackgroundSubstractor
파일 보기 프로젝트 열기: fajoy/RTSPExample

공개 메소드들

메소드 설명
BackgroundSubstractorMOG ( int history, int nmixtures, double backgroundRatio, double noiseSigma ) : System

Create an "Improved adaptive Gausian mixture model for background subtraction".

보호된 메소드들

메소드 설명
DisposeObject ( ) : void

Release all the unmanaged memory associated with this background model.

메소드 상세

BackgroundSubstractorMOG() 공개 메소드

Create an "Improved adaptive Gausian mixture model for background subtraction".
public BackgroundSubstractorMOG ( int history, int nmixtures, double backgroundRatio, double noiseSigma ) : System
history int The length of the history. Use 0 for default.
nmixtures int The maximum number of gaussian mixtures. Use 0 for default.
backgroundRatio double Use 0 for default.
noiseSigma double Use 0 for default.
리턴 System

DisposeObject() 보호된 메소드

Release all the unmanaged memory associated with this background model.
protected DisposeObject ( ) : void
리턴 void