lee-romantic 's Blog
Everything is OK!
Toggle navigation
lee-romantic 's Blog
主页
About Me
归档
标签
opencv330&vs2017环境配置
2018-09-20 20:47:28
452
0
0
lee-romantic
使用的是ocv3.30,vs20173 * 1双击下载好的或者拷好的安装包,选择解压路径后点Extract即可完成解压,解压后会自动生成一个opencv的文件夹 * 2 此电脑>右键->属性->高级系统设置->环境变量 找到系统变量中的path变量,双击它,点击新建,将你解压的opencv文件夹中的***opencv\build\x64\vc14\bin路径添加到当中 * 3 网上很多教程没有这一步,会报那种找不到dll文件的错误,是因为没有将opencv里面的相关文件复制到C盘中的文件夹里面 操作方法:将bin目录下面的``opencv_world330.dll和opencv_world330d.dll文件``复制到``C:\Windows\SysWOW64``这个文件夹里面即可;将bin目录里面的``opencv_ffmpeg330_64.dll``复制到``C:\Windows\System32``这个文件夹里面(详细看图) 如果是opencv其他的版本,把对应的dll文件移动到上述两个C盘文件夹即可! * 4 新建控制台项目(其他项目也行), 进入属性管理器,菜单栏->视图->其他窗口->属性管理器 对Debug|X64进行配置(所以项目上面要选择debug和x64),右键Microsoft.Cpp.x64.user,点击属性 这里我们对属性中的 VC++目录->包含目录和VC++目录->库目录进行添加相关路径,对 链接器->输入->附加依赖项进行添加相关路径 * 5、包含目录中加入 ``` D:\ opencv \opencv\build\include D:\ opencv \opencv\build\include\opencv D:\ opencv \opencv\build\include\opencv2 ``` 库目录中加入 ``` D:\ opencv \opencv\build\x64\vc14\lib ``` * 6、链接器->输入->附加依赖项中加入 ``` opencv_world330d.lib ``` 注意:到上面所有工作,opencv已经配完了,注意解决方案平台那一栏要换成X64(因为我们一直都在配X64) 测试代码: ``` #include <iostream> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> //#include<opencv2/opencv.hpp> using namespace cv; int main() { // 读入一张图片(poyanghu缩小图) Mat img = imread("F:\\立方体4.jpg"); // 创建一个名为 "图片"窗口 namedWindow("图片"); // 在窗口中显示图片 imshow("图片", img); // 等待6000 ms后窗口自动关闭 waitKey(6000); return 0; } ``` 注意:如果出现"``CL.exe已退出,错误代码为5``"这样的错误,要注意检查目录设置,比如可执行目录(不要把包含目录的内容,错放在了可执行目录)
上一篇:
图像处理预习笔记1
下一篇:
new 和delete
0
赞
452 人读过
新浪微博
微信
腾讯微博
QQ空间
人人网
提交评论
立即登录
, 发表评论.
没有帐号?
立即注册
0
条评论
More...
文档导航
没有帐号? 立即注册