C++ 需要有关 OpenCV 教程中代码的帮助
Posted
技术标签:
【中文标题】C++ 需要有关 OpenCV 教程中代码的帮助【英文标题】:C++ Need Help about code from OpenCV Tutorials 【发布时间】:2016-02-12 05:40:09 【问题描述】:所以,我只是尝试在我的机器上运行本教程 http://docs.opencv.org/master/d1/dc5/tutorial_background_subtraction.html#gsc.tab=0 中的代码,但是当我运行命令提示符时,会立即显示并自行终止,我认为问题来自于此:
if (argc != 3)
cerr << "Incorret input list" << endl;
cerr << "exiting..." << endl;
return EXIT_FAILURE;
`
并在输出窗口中显示此消息
***** VIDEOINPUT LIBRARY - 0.1995 - TFW07 *****
The program '[26932] ConsoleApplication7.exe' has exited with code 1 (0x1).
谁能告诉我该如何解决?我正在使用 Visual Studio 2013 和 OpenCV 3.0。
【问题讨论】:
【参考方案1】:这意味着代码告诉您将三个参数传递给您的程序。阅读文档,它清楚地给出了一个例子...... "./bs -vid 视频.avi"
在 Visual Studio 中,您需要将三个参数传递给命令行 Visual Studio 2013,右键单击项目,选择属性,转到调试部分,你会发现有一个命令行参数框。
【讨论】:
第一个参数argv[0]
是可执行文件名,所以从用户的角度来看,提供了两个参数。只是一个注释,以使其更清楚。以上是关于C++ 需要有关 OpenCV 教程中代码的帮助的主要内容,如果未能解决你的问题,请参考以下文章