Merge pull request #2543 from vchiluka5:NVOF-Build-Error-Fix

pull/2561/head
Alexander Alekhin 5 years ago
commit 8fc6067b59
  1. 5
      modules/cudaoptflow/samples/optical_flow.cpp

@ -177,12 +177,14 @@ int main(int argc, const char* argv[])
GpuMat d_flow(frame0.size(), CV_32FC2), d_flowxy;
Stream inputStream, outputStream;
Ptr<cuda::BroxOpticalFlow> brox = cuda::BroxOpticalFlow::create(0.197f, 50.0f, 0.8f, 10, 77, 10);
Ptr<cuda::DensePyrLKOpticalFlow> lk = cuda::DensePyrLKOpticalFlow::create(Size(7, 7));
Ptr<cuda::FarnebackOpticalFlow> farn = cuda::FarnebackOpticalFlow::create();
Ptr<cuda::OpticalFlowDual_TVL1> tvl1 = cuda::OpticalFlowDual_TVL1::create();
Ptr<cuda::NvidiaOpticalFlow_1_0> nvof = cuda::NvidiaOpticalFlow_1_0::create(frame0.size().width, frame0.size().height,
NvidiaOpticalFlow_1_0::NVIDIA_OF_PERF_LEVEL::NV_OF_PERF_LEVEL_FAST, false, false, false, 0);
NvidiaOpticalFlow_1_0::NVIDIA_OF_PERF_LEVEL::NV_OF_PERF_LEVEL_FAST, false, false, false, 0, inputStream, outputStream);
{
GpuMat d_frame0f;
@ -249,6 +251,7 @@ int main(int argc, const char* argv[])
nvof->getGridSize(), d_flow);
showFlow("NVIDIAOpticalFlow", d_flow);
nvof->collectGarbage();
}
imshow("Frame 0", frame0);

Loading…
Cancel
Save