Tips:OpenCv在Visual Studio下使用

Tips:OpenCv在Visual Studio下使用

假设opencv安装路径在d:\opencv

环境变量

D:\opencv\build

即动态库的位置

头文件、库

在VC++目录--包含目录中添加

D:Files

在库目录添加

D:Files\build

注意

注意环境变量是bin,内容为dll动态库

库目录是lib,内容为lib静态库

一开始自以为有了静态库就不需要动态库,导致没有添加动态库的环境变量。

测试代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<opencv2/opencv.hpp>
#include<iostream>

int main(int argc, char** argv)
{
cv::Mat img = cv::imread(argv[1], -1);
if (img.empty()) return -1;
cv::namedWindow("Example1", cv::WINDOW_AUTOSIZE);
cv::imshow("Example1", img);
cv::waitKey(0);
cv::destroyWindow("Example1");
system("pause");
return 0;
}