سلام!
در کیوت قسمت تنظیمات پروژه (.pro) این کتابخونه ها رو اضافه کردم :
INCLUDEPATH += "C:\opencv_bin\install\include"
LIBS += "C:\opencv_bin\bin\*.dll"
و توی خود پروژم وقتی مینویسم :
#include "opencv2/core/core.hpp"
#include "opencv2/highgui/highgui.hpp"
هیچ مشکلی نیست اما ساده ترین کد برنامه ای مثله اینو :
int main()
{
cv::Mat mat;
mat = cv::imread("c:\\test.jpg");
cv::namedWindow("window");
cv::imshow("window",mat);
cv::waitKey(0);
return 0;
}
رو که اجرا میکنم، اجرا میشه اما انگار نه انگار، و عکسی به من نمایش داده نمیشه !!! ینی بدجور حالمو گرفته !!!!
و بهد یه سوال دیگه ...
دیدم بعضی ها در سربگ برنامه cv.h و highgui.h رو مینویسن و دیگه تموم، مثلاً اینطور:
#include "cv.h"
#include "highgui.h"
اما من ک مینویسمشون زیرش خط سبز میکشه و انگار تعریف نشدست