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とうまく連携するための他の構成はありますか?
私はググったところ、それは構成の問題ではなく、Windowsの問題であることがわかりました。私は何時間もグーグルで立ち往生しましたが、何も役に立ちませんでした。