0

ubuntuでopencvを使用してqtを使用して画像プログラムを簡単に表示した後、コンパイル中に空のターミナルウィンドウとして出力されました。

コード

    #include <opencv2/imgproc/imgproc.hpp>
    #include <opencv2/highgui/highgui.hpp>

    int main()

{

    cv::Mat image= cv::imread("img.jpg");
    cv::namedWindow("My Image");
    cv::imshow("My Image", image);
    cv::waitKey(5000);
    return 1;
}

解決策を教えてください。

ありがとうございました

ダナシュ

4

1 に答える 1

0

に他のパラメーターが必要cv::imreadで、コアヘッダーはどこにありますか?? これを試して

  #include <opencv2/imgproc/core.hpp>
#include <opencv2/highgui/highgui.hpp>

int main()

{

cv::Mat image= cv::imread("img.jpg",1);
 cv::imshow("My Image", image);
cv::waitKey(0);
return 0;
}
于 2013-09-11T12:37:46.390 に答える