VS2017搭建opencv开发环境
程序员文章站
2024-03-16 10:40:40
...
VS2017搭建opencv开发环境
前言:主要介绍如何在VS2017上搭建opencv环境
1.官网下载opencv开源库
官网地址:https://opencv.org/
根据自己的操作系统选择下在什么版本(这里下载windows版本)和不同版本的开源库,博主演示使用3.3.1版本的库
下载好opencv库后双击安装到想要安装的地方
2.配置环境变量
在我的电脑中编辑Path环境变量,首先先复制opencv的bin文件路径:H:\software\opencv3.3.1\opencv\build\x64\vc14\bin
再将复制好的文件路径添加到Path环境变量中
3.将相关DLL文件复制入系统盘(很重要!)
为避免出现程序运行报错缺少DLL文件,将opencv中三个DLL文件复制到系统盘的windows文件夹下的两个子文件夹。具体操作如下:
1.将opencv_world331.dll、opencv_world331d.dll、opencv_ffmpeg331_64.dll复制到C:\Windows\System32文件夹下:
2.将opencv_world331.dll、opencv_world331d.dll复制到C:\Windows\SysWOW64文件夹下:
4.VS2017环境参数配置
1.新建一个空项目
首先新建一个新项目
2.在属性管理器中修改参数
打开视图>其他窗口>属性管理器,修改Debug|X64中Microsoft.Cpp.x64.user参数
首先修改VC++目录中包含目录,将三个文件目录插入其中
然后修改VC++目录中库目录,将一个文件目录插入其中
最后修改链接器目录中输入,将一个lib名插入其中。注意:此lib名不同版本不同命名,博主一般复制此库文件的文件名插入其中。
3.将解决方案平台改为X64
至此,opencv环境已经搭建完成。
5.程序测试
写入下面一段程序:
#include<opencv2\opencv.hpp>
#include<iostream>
using namespace cv;
int main(int argc, char** argv) {
Mat src = imread("D:/photos/22.png");
if (src.empty()) {
std::cout << "文件读取失败!\n";
return -1;
}
namedWindow("test opencv set up!", CV_WINDOW_AUTOSIZE);
imshow("test opencv set up!", src);
waitKey(0);
return 0;
}
程序运行情况如下:弹出图片,按任意键结束程序
小结:至此,opencv编程环境已搭建完成
推荐阅读
-
VS2017搭建opencv开发环境
-
C#开发环境配置-VS2017安装使用
-
Weex基于Android Studio从开发环境搭建到运行
-
weex学习(一):搭建开发环境
-
搭建python个人开发环境 博客分类: python机器学习
-
使用Gulp搭建前端简单开发环境 博客分类: 前端大全 css
-
MongoDB最简单的入门教程之一 环境搭建 MongoDB数据库开发环境
-
【入门教程】Jeecg-P3开发环境搭建入门(java插件开发框架) 博客分类: jeecg开源社区,插件开发,环境搭建 JEECG开源社区插件开发入门搭建
-
CentOS 上搭建 PHP7 开发测试环境
-
android开发环境的搭建 博客分类: android android开发环境搭建