public DenseOpticalFlowAlgorithm(Image<Gray, byte> previousImage, Image<Gray, byte> currentImage, FarnebackParameters farnebackParameters) { this.previousImage = previousImage; this.currentImage = currentImage; this.farnebackParameters = farnebackParameters; }
public void SetParameters( int frameInterval, double orientationAngle, double? vectorGlobalThreshold, int windowSideLength, bool computeFlowImage, double epsilon, int minPts, FarnebackParameters farnebackParameters) { FrameInterval = frameInterval; VectorGlobalThreshold = vectorGlobalThreshold; ComputeFlowImage = computeFlowImage; WindowSideLength = windowSideLength; Epsilon = epsilon; MinPts = minPts; OrientationAngle = orientationAngle; Parameters = farnebackParameters; }