Tried to compile some source code and ran into error: error LNK1104: unable to open file "opencv_video231d.lib" c:\Users\ArtifaX\documents\visual studio 2010\Projects\classification\classification\LINK
I'm new to openCV, but i believe i have successfuly installed and linked it, as all include files are recognised. i didn't find opencv_video231d.lib in opencv folder(guess because i have a newer version and 231 refers to 2.31 version) but i don't know, what piece of code requires it and how to fix it.
Code is as follows:
include opencv2/imgproc/imgproc.hpp>
include opencv2/highgui/highgui.hpp>
include stdio.h>
(removed "<" sign) using namespace cv; using namespace std;
int main() { Mat src = imread("123.jpg"); if (src.empty()) return -1;
Mat gray;
cvtColor(src, gray, CV_BGR2GRAY);
Mat bw;
threshold(gray, bw, 10, 255, THRESH_BINARY );
vector<vector<Point> > contours;
findContours(bw, contours, CV_RETR_LIST, CV_CHAIN_APPROX_SIMPLE);
drawContours(src, contours, -1, CV_RGB(255,0,0), 2);
char msg[20];
sprintf(msg, "Found %d coins.", contours.size());
putText(src, msg, Point(2,12), FONT_HERSHEY_SIMPLEX, .4, CV_RGB(255,0,0));
imshow("src", src);
waitKey(0);
return 0;
}
Thanks