vs2017配置opencv3.4.1实验报告(简单配置)

本博客对应vs2017版本以及opencv3.4.1版本,其他版本请进行相应更改。

1.配置windows环境:
选择左侧高级系统设置→高级→环境变量→系统变量→path(双击)→添加opencv目录下的bin文件夹:
(vc15对应vs2017版本,x64对应64位操作系统,根据实际情况选择路径,以下相同)

E:\opencv\opencv\build\x64\vc15\bin
vs2017配置opencv3.4.1实验报告(简单配置)
vs2017配置opencv3.4.1实验报告(简单配置)
vs2017配置opencv3.4.1实验报告(简单配置)
vs2017配置opencv3.4.1实验报告(简单配置)
2.打开vs2017建立空项目
vs2017配置opencv3.4.1实验报告(简单配置)
3.选择工具栏→视图→其他窗口→属性管理器:
vs2017配置opencv3.4.1实验报告(简单配置)
4.对debug进行操作(本篇博客不对release进行操作):
选择debug|x64(32位选择win32)右键→属性→vc++目录→设置包含目录和库目录:
包含目录添加:
E:\opencv\opencv\build\include
E:\opencv\opencv\build\include\opencv2
E:\opencv\opencv\build\include\opencv
库目录添加:
E:\opencv\opencv\build\x64\vc15\lib
vs2017配置opencv3.4.1实验报告(简单配置)
5.继续操作:
连接器→输入→附加依赖项:
opencv_world341d.lib
vs2017配置opencv3.4.1实验报告(简单配置)

6.解决方案资源管理器→项目(右键)→属性→重复上述操作(注意配置选择debug)
vs2017配置opencv3.4.1实验报告(简单配置)
6.建立新.cpp文件并添加进解决方案资源管理器→源文件→现有项
输入代码:
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>

int main()
{
// 读入一张图片(游戏原画)
cv::Mat img = cv::imread(“p1.jpg”,1);
// 创建一个名为 "游戏原画"窗口
cv::namedWindow(“游戏原画”);
// 在窗口中显示游戏原画
cv::imshow(“游戏原画”, img);
// 等待6000 ms后窗口自动关闭
cv::waitKey(10000);
return 1;
}

7.将图片放入工程目录中的同名目录下,如E:\HOMEWORK\Project1\Project1

8.选择debug x64进行编译
vs2017配置opencv3.4.1实验报告(简单配置)
9.成功输出图片vs2017配置opencv3.4.1实验报告(简单配置)
10.但图片自动关闭后会报错
vs2017配置opencv3.4.1实验报告(简单配置)

注意:1.如有错误请多多包涵并在评论区留言。
2.文末问题暂时不知道解决方法,如有大佬可以解决希望在评论区留言,十分感谢!
3.本篇博客为学习用实验报告,仅供参考,请勿转载。