From b1384a6da882d8626573f3e67d62b823f7912cd6 Mon Sep 17 00:00:00 2001 From: Andrey Kamaev Date: Thu, 10 Jan 2013 18:14:08 +0400 Subject: [PATCH] Fix cvCalcOpticalFlow when the status parameter is NULL issue 2526 --- modules/video/src/lkpyramid.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/video/src/lkpyramid.cpp b/modules/video/src/lkpyramid.cpp index 552bfbd..bad5558 100644 --- a/modules/video/src/lkpyramid.cpp +++ b/modules/video/src/lkpyramid.cpp @@ -1194,8 +1194,8 @@ cvCalcOpticalFlowPyrLK( const void* arrA, const void* arrB, st = cv::Mat(count, 1, CV_8U, (void*)status); if( error ) err = cv::Mat(count, 1, CV_32F, (void*)error); - cv::calcOpticalFlowPyrLK( A, B, ptA, ptB, status ? cv::_OutputArray(st) : cv::_OutputArray(), - error ? cv::_OutputArray(err) : cv::_OutputArray(), + cv::calcOpticalFlowPyrLK( A, B, ptA, ptB, st, + error ? cv::_OutputArray(err) : cv::noArray(), winSize, level, criteria, flags); } -- 2.7.4