windows安装opencv+vs2015


win10系统+opencv3.2+vs2015配置安装opencv教程


首先下载opencv安装包,然后选择路径进行安装,并安装vs2015,注意opencv中是有和vs版本对应的库的,vc14对应的就是vs2015。


然后鼠标右击我的电脑,点击属性选项->高级系统设置->高级->环境变量,在系统变量中选中Path变量,新建,输入”OpenCV安装路径\opencv\build\x64\vc14\bin”(64位系统)




win11 opencv安装 windows下安装opencv_win11 opencv安装



win11 opencv安装 windows下安装opencv_d3_02




然后创建一个vs2015的工程:


1) 打开VS 2015,单击菜单栏中的文件->新建->项目。在新窗口中选择Visual C++,Win32控制台应用程序,自定项目名称、位置。在弹出窗口中选择下一步,附加选项中对空项目打对勾。点击完成。






3)然后选择项目属性


win11 opencv安装 windows下安装opencv_属性表_03



4)选择vc++目录,再选择包含目录,在里面添加以下选项


G:\opencv\build\include\opencv2


G:\opencv\build\include\opencv


G:\opencv\build\include


再选择库目录,在里面添加以下选项


G:\opencv\build\x64\vc14\lib


win11 opencv安装 windows下安装opencv_属性表_04



5)打开链接器下拉选项,选择附加库目录,添加以下选项


G:\opencv\build\x64\vc14\lib


win11 opencv安装 windows下安装opencv_win11 opencv安装_05



然后再打开输入下拉选项,选择附加依赖项,添加以下选项


opencv_world320d.lib(注意,这里选择的编译方式是debug,所以添加的是加d的选项,如果选择的编译方式是release,则添加的为 opencv_world320.lib)


win11 opencv安装 windows下安装opencv_opencv vs2015_06



6)测试程序

#include<opencv2/core/core.hpp>  
   
#include<opencv2/highgui/highgui.hpp>  
   
#include<iostream>  
   
using namespace std;
   
using namespace cv;
      
int main() {
   
Mat MyImage = imread("G:\\timg.jpg");
   
if
   
<< "读取不到图片" <<
   
return
   
    }
   
"天空");
   
"天空", MyImage);
   
    waitKey(0);
   
return
   }



这里需要注意,imread最好使用绝对路径,否则可能会找不到路径,具体原因不清楚。




第二种可复用的配置方法:


先创建vs2015项目,然后 选择视图->其他窗口->属性管理器,在打开的属性管理器中,选择Debug | x64中新添加一个属性表,然后这个属性表按上面的配置方法进行配置,以后这个属性表可以保存,创建其他工程时,加载这个属性表就可以了。