0
OpenCVを初めて使用し、Qt Creatorで使用しています。私はイメージを表示したい。私のコードは:QtのOpenCVで画像が表示されない
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <iostream>
#include <string>
using namespace cv;
using namespace std;
int main()
{
Mat image=imread("C:/Users/richa/Desktop/IMG-20150324-WA0001.jpg",CV_LOAD_IMAGE_COLOR); // Read the file
if(image.empty()) // Check for invalid input
{
cout << "Could not open or find the image" << std::endl ;
return -1;
}
namedWindow("Image",WINDOW_AUTOSIZE); // Create a window for display.
imshow("Image", image); // Show our image inside it.
waitKey(); // Wait for a keystroke in the window
return 0;
}
画像は表示されないコンソールウィンドウです。また、プログラムはコード-1073741511で終了します。イメージが新しいウィンドウに読み込まれないのはなぜですか? スクリーンショット:
問題は、外部端末でプログラムを実行していることが考えられます。 'Check Projects - > Run Settings - > Run in terminal'でQtCreatorを無効にするよう設定してください。 – ikaro