QTでOpenCVライブラリを使用しようとしていますが、発生するはずのないエラーが発生し続けます。
これが私の簡単なプログラムのコードです。
#include <opencv2/highgui/highgui.hpp>
using namespace cv; //All classes and functions defined in the C++ API of OpenCV are defined within the name space cv.
using namespace std;
int main(){
Mat image = imread("C:/opencv/opencv/samples/c/cat.jpg",CV_LOAD_IMAGE_GRAYSCALE);
cout << "Number of Rows: " << image.rows << endl << "Number of coloumn: " << image.cols;
imshow ("image",image);
waitKey(0);
}
C:\ Users \ Cipher \ Downloads \ Programs \ untitled2 \ main.cpp:1:エラー:C1083:インクルードファイルを開くことができません:'highgui.hpp':そのようなファイルまたはディレクトリはありません
問題は、ファイルはありますが、QTがファイルを見つけることができず、ファイルにアクセスでき、Ctrlキーを押しながらカーソルを移動して #include <opencv2/highgui/highgui.hpp>
クリックしても、ファイルに正常にアクセスできますが、それでもQTです。そのようなファイルまたはディレクトリを見つけることができると言い続けてください:/その問題は何ですか:/
見てください、
CV名前空間のすべてのメソッドにアクセスできますが、なぜこのエラーが発生するのですか?
見てください、
opencvのすべての機能にアクセスできますが、それでも前述のエラーが発生します。
案内してください。