C++ 运行openCV/samples/cpp/lkdemo.cpp时出错
我正在尝试运行基于OpenCV的Lucas kande代码:C++ 运行openCV/samples/cpp/lkdemo.cpp时出错,c++,opencv,C++,Opencv,我正在尝试运行基于OpenCV的Lucas kande代码: OpenCV/samples/cpp/lkdemo.cpp 我正在使用 opencv 3.0 version Visual studio :2012 Platform: x64 我可以通过输入*.avi来运行代码。 我可以将输出视为相同的输入。 我看不到跟踪点/箭头。 我可以在控制台上看到以下消息: This is a demo of Lukas-Kanade optical flow lkdemo(), Using OpenC
OpenCV/samples/cpp/lkdemo.cpp
我正在使用
opencv 3.0 version
Visual studio :2012
Platform: x64
我可以通过输入*.avi来运行代码。
我可以将输出视为相同的输入。
我看不到跟踪点/箭头。
我可以在控制台上看到以下消息:
This is a demo of Lukas-Kanade optical flow lkdemo(),
Using OpenCV version 3.0.0
It uses camera by default, but you can provide a path to video as an argument.
Hot keys:
ESC - quit the program
r - auto-initialize tracking
c - delete all the points
n - switch the "night" mode on/off
To add/remove a feature point click it
Corrupt JPEG data: 6 extraneous bytes before marker 0xdb
Corrupt JPEG data: 28 extraneous bytes before marker 0xdb
Corrupt JPEG data: 6 extraneous bytes before marker 0xdb
Corrupt JPEG data: 2 extraneous bytes before marker 0xdb
Corrupt JPEG data: 2905 extraneous bytes before marker 0xd5
Corrupt JPEG data: 1170 extraneous bytes before marker 0xd2
当我以r/c/n的形式给出任何一个输入时,代码都会崩溃。
有人能告诉我如何在屏幕上看到跟踪输出吗。请尝试使用“原样”代码
在namedWindow之后(“LK演示”,1)代码>添加<代码>等待键(1000)代码>
使它成为,
namedWindow( "LK Demo", 1 );
waitKey(1000);
setMouseCallback( "LK Demo", onMouse, 0 );
试着在之后建造