Я несколько дней пытался настроить библиотеку opencv в Windows 10, и это был настоящий кошмар!
Это мой код:
#include <opencv2/video.hpp>
#include <opencv2/videoio.hpp>
#include <opencv2/core.hpp>
#include <opencv2/highgui.hpp>
#include <iostream>
#include <svm.h>
#include <stdio.h>
using namespace std;
using namespace cv;
int main(int argc, char** argv) {
(...)
/*2. PROCESAR VÍDEO*/
int c;
IplImage* color_img;
CvCapture* cv_cap = cvCaptureFromCAM(0);
cvNamedWindow("Video", 0); // create window
for (;;) {
color_img = cvQueryFrame(cv_cap); // get frame
if (color_img != 0)
cvShowImage("Video", color_img); // show frame
c = cvWaitKey(10); // wait 10 ms or for key stroke
if (c == 27)
break; // if ESC, break and quit
}
/* clean up */
cvReleaseCapture(&cv_cap);
cvDestroyWindow("Video");
return (EXIT_SUCCESS);
}
Это мойКонфигурация Visual Studio 17:
-In Linker:
В компоновщик / ввод я добавил следующие библиотеки: