Accord.Vision.Motion.GridMotionAreaProcessing.GridMotionAreaProcessing C# (CSharp) Method

GridMotionAreaProcessing() public method

Initializes a new instance of the GridMotionAreaProcessing class.
public GridMotionAreaProcessing ( int gridWidth, int gridHeight, bool highlightMotionGrid, float motionAmountToHighlight ) : System
gridWidth int Width of motion grid (see property).
gridHeight int Height of motion grid (see property).
highlightMotionGrid bool Highlight motion regions or not (see property).
motionAmountToHighlight float Motion amount to highlight cell (see property).
return System
        public GridMotionAreaProcessing( int gridWidth, int gridHeight, bool highlightMotionGrid, float motionAmountToHighlight )
        {
            this.gridWidth  = Math.Min( 64, Math.Max( 2, gridWidth ) );
            this.gridHeight = Math.Min( 64, Math.Max( 2, gridHeight ) );

            motionGrid = new float[gridHeight, gridWidth];

            this.highlightMotionGrid = highlightMotionGrid;
            this.motionAmountToHighlight = motionAmountToHighlight;
        }

Same methods

GridMotionAreaProcessing::GridMotionAreaProcessing ( ) : System
GridMotionAreaProcessing::GridMotionAreaProcessing ( int gridWidth, int gridHeight ) : System
GridMotionAreaProcessing::GridMotionAreaProcessing ( int gridWidth, int gridHeight, bool highlightMotionGrid ) : System