我在我的 windows 32 位 pc 中借助此链接在代码块 IDE 中安装了 OpenCV 2.4.0。我正确地遵循了我认为的所有步骤。
当我运行以下代码时,它运行良好:
#include "opencv2/highgui/highgui.hpp"
#include <iostream>
using namespace cv;
using namespace std;
int main()
{
cout<<"Hello"<<endl;
return 0;
}
但是当我运行此代码时,它显示应用程序无法正确启动(0xc00000be)
#include "opencv2/highgui/highgui.hpp"
#include <iostream>
using namespace cv;
using namespace std;
int main()
{
cv::Mat im = cv::imread("m.jpg");
if (im.empty())
{
cout << "Cannot open image!" << endl;
return -1;
}
cout<<"image is showing.......\n";
cv::imshow("image", im);
// waitKey(0);
cout<<"Hello"<<endl;
return 0;
}
是否有任何其他配置可以在代码块中与 opencv 很好地配合使用。
我google了一下,发现不是配置问题,而是windows的问题。我坚持了很多小时的谷歌搜索,发现没有任何帮助。