};
PyrLKOpticalFlowBase::PyrLKOpticalFlowBase(Size winSize, int maxLevel, int iters, bool useInitialFlow) :
- winSize_({winSize.width, winSize.height}), halfWinSize_({(winSize.width - 1) / 2, (winSize.height - 1) / 2}),
maxLevel_(maxLevel), iters_(iters), useInitialFlow_(useInitialFlow)
{
+ winSize_[0] = winSize.width;
+ winSize_[1] = winSize.height;
+ halfWinSize_[0] = (winSize.width - 1) / 2;
+ halfWinSize_[1] = (winSize.height - 1) / 2;
pyrlk::loadWinSize(winSize_, halfWinSize_, 0);
pyrlk::loadIters(&iters_, 0);
}