Я пытаюсь использовать библиотеку OpenCV в QT, но я продолжаю получать ошибку, которая не должна возникать.Opencv в QT дает ошибку без причины
Вот код моей простой программы.
#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: error: C1083: Cannot open include file: 'highgui.hpp': No such file or directory
Проблема заключается в том, что файл существует, но QT не мог в состоянии найти файл, я могу получить доступ к файлу, и даже когда я Зажмите Ctrl и двигаю курсор на #include <opencv2/highgui/highgui.hpp>
и нажмите это я успешно доступ к файлу, но все-таки QT продолжает говорить, что он может найти такой файл или каталог:/что проблема с этим:/
имеет вид,
Я могу получить доступ ко всем методам в пространстве имен CV, а затем почему я все еще получаю эту ошибку?
имеет вид,
все функции OpenCV является доступным, но до сих пор я получаю ошибку выше.
руководство по осуществлению сделки пожалуйста.
Это установил ее для меня, но у меня никогда не было этой проблемы, прежде чем связывать Open CV и Qt.Обычно достаточно иметь INCLUDEPATH. Это конкретно проблема с MSVC? – Josh
@Josh Привет, вы получили свой ответ? У меня также есть вопрос, на который нужно ответить. Благодаря! –