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 教程中代码的帮助的主要内容,如果未能解决你的问题,请参考以下文章

dopar中代码的流程优化

关于网友博客中代码的可用性问题

如何更改visual studio中代码的字体大小

NSURLErrorDomain 中代码的含义是啥?

OpenCV基础与应用视频教程免费了(C++和Python 两套)

Tutorial中代码的区别及不同效果