opencv3.2.0源码编译版+vs2015环境配置及测试

在《Windows+opencv3.2.0+opencv_contrib3.2.0+vs2015开发环境配置》的操作过程中,已完成opencv3.2.0的源码编译过程,已生成Debug及Release两个版本的Lib文件以及DLL文件,下一步准备调用此SDK。
源码编译过程请参考:
https://blog.csdn.net/weixin_38137398/article/details/105240204

一、 配置环境变量
计算机属性高级系统设置环境变量系统变量里,找到Path路径,在该路径下
E:\MyOpenCV\new_build\bin\Debug以及E:\MyOpenCV\new_build\bin\Release。
在这里插入图片描述

此步骤后,一定要重启计算机,让配置的环境变量生效。否则后续可能会报错。提示找不到opencv_opencv_core320d.dll等文件。

二、 新建VS2015项目

  1. 新建VS2015项目
    VC++Win32控制台应用程序空项目完成

  2. 属性设置
    视图其它窗口属性管理器

  3. 共有4种编译环境组合,此处选择配置其中一种Debug|Win32,其它3种类似。

  4. 配置Debug|Win32
    选中Microsoft.Cpp.Win32.user,右键属性,打开属性配置界面。
    (1)VC++目录包含目录,添加路径内容:
    E:\MyOpenCV\new_build\install\include
    E:\MyOpenCV\new_build\install\include\opencv
    E:\MyOpenCV\new_build\install\include\opencv2

(2)VC++目录库目录,添加路径
E:\MyOpenCV\new_build\lib\Debug
(若是Release|Win32或者Release|X64,添加E:\MyOpenCV\new_build\lib\Release)

(3)链接器输入附加依赖项,添加内容
opencv_aruco320d.lib
opencv_bgsegm320d.lib
opencv_bioinspired320d.lib
opencv_calib3d320d.lib
opencv_ccalib320d.lib
opencv_core320d.lib
opencv_datasets320d.lib
opencv_dnn320d.lib
opencv_dpm320d.lib
opencv_face320d.lib
opencv_features2d320d.lib
opencv_flann320d.lib
opencv_fuzzy320d.lib
opencv_highgui320d.lib
opencv_imgcodecs320d.lib
opencv_imgproc320d.lib
opencv_line_descriptor320d.lib
opencv_ml320d.lib
opencv_objdetect320d.lib
opencv_optflow320d.lib
opencv_phase_unwrapping320d.lib
opencv_photo320d.lib
opencv_plot320d.lib
opencv_reg320d.lib
opencv_rgbd320d.lib
opencv_saliency320d.lib
opencv_shape320d.lib
opencv_stereo320d.lib
opencv_stitching320d.lib
opencv_structured_light320d.lib
opencv_superres320d.lib
opencv_surface_matching320d.lib
opencv_text320d.lib
opencv_tracking320d.lib
opencv_ts320d.lib
opencv_video320d.lib
opencv_videoio320d.lib
opencv_videostab320d.lib
opencv_xfeatures2d320d.lib
opencv_ximgproc320d.lib
opencv_xobjdetect320d.lib
opencv_xphoto320d.lib

(若是Release|Win32或者Release|X64,添加如下内容:
opencv_aruco320.lib
opencv_bgsegm320.lib
opencv_bioinspired320.lib
opencv_calib3d320.lib
opencv_ccalib320.lib
opencv_core320.lib
opencv_datasets320.lib
opencv_dnn320.lib
opencv_dpm320.lib
opencv_face320.lib
opencv_features2d320.lib
opencv_flann320.lib
opencv_fuzzy320.lib
opencv_highgui320.lib
opencv_imgcodecs320.lib
opencv_imgproc320.lib
opencv_line_descriptor320.lib
opencv_ml320.lib
opencv_objdetect320.lib
opencv_optflow320.lib
opencv_phase_unwrapping320.lib
opencv_photo320.lib
opencv_plot320.lib
opencv_reg320.lib
opencv_rgbd320.lib
opencv_saliency320.lib
opencv_shape320.lib
opencv_stereo320.lib
opencv_stitching320.lib
opencv_structured_light320.lib
opencv_superres320.lib
opencv_surface_matching320.lib
opencv_text320.lib
opencv_tracking320.lib
opencv_ts320.lib
opencv_video320.lib
opencv_videoio320.lib
opencv_videostab320.lib
opencv_xfeatures2d320.lib
opencv_ximgproc320.lib
opencv_xobjdetect320.lib
opencv_xphoto320.lib)

三、 测试Opencv是否配置成功
回到解决方案资源管理器,新建cpp文件,输入测试代码:
#include
#include “opencv2/core/core.hpp”
#include “opencv2/highgui/highgui.hpp”
#include “opencv2/imgproc/imgproc.hpp”

using namespace cv;
using namespace std;

int main(int argc, char** argv)
{
Mat image = imread(“E:\Project\HelloOpenCV\1.jpg”);
cv::resize(image, image, Size(256, 256));
namedWindow(“测试”);
imshow(“测试”, image);
waitKey(0);
return 0;
}

图像显示,表示opencv配置成功。
到此步骤为止,已经完成opencv3.2.0+opencv_contrib3.2.0+win7的源码编译、配置,及测试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值