构建OpenCV项目后没有任何反应

时间:2009-07-09 21:30:16

标签: eclipse opencv

在使用本手册安装和配置Eclipse之后,我第一次使用OpenCV(Windows,Eclipse):

http://tommy.chheng.com/development/windows_development_setup.html

我试过运行这个例子,但是在构建之后没有任何反应!

程序到达此行时:

img=cvLoadImage(argv[1]);
它停止了。 我在此命令之前和之后尝试打印到屏幕,但没有任何反应。它只会在我注释掉整个代码时打印到屏幕上(很棒,哈哈?...)

我也尝试过:

img=cvLoadImage(argv[1], -1);

但仍然没有好......

非常感谢你的帮助。 陈。

3 个答案:

答案 0 :(得分:0)

您确定< ...> \ OpenCV \ bin已永久添加到系统路径?它需要重新启动窗口。

答案 1 :(得分:0)

如果您没有在二进制文件中使用命令行参数(在使用IDE编译和运行代码时大多是这种情况),请尝试使用图像文件的固定路径,看看它是否有效。

尝试在与二进制输出相同的文件夹中使用lena.jpg的以下行

img = cvLoadImage("lena.jpg");

如果这样可以正常工作,那么您的设置没有任何问题,可以通过使用二进制输出的正确命令行参数来修复

答案 2 :(得分:0)

问题解决了!我刚刚将<opencvDIR>..\opencv\build\x86\mingw\bin添加到系统路径并重新启动计算机。