opencv2.49+vs 2012配置(编译器x64,系统win7 64位)
来源:互联网 发布:中颖单片机 编辑:程序博客网 时间:2024/05/14 09:16
网上关于opencv配置的相关资源有很多,本博客主要从0开始介绍opencv2.49配置vs2012的情况,其中编译器选择x64,系统为win7 64位系统。
- 首先进入opencv官网https://opencv.org/ 下载opencv2.49版本(Win pack),然后将下载好的文件解压得到build和sources两个文件夹,到这基本opencv2.49的下载工作就完毕了。
- 配置系统环境变量,计算机->属性->高级系统设置->环境变量->系统变量找到Path,将opencv的路径添加进系统变量,以我的路径为例添加D:\Software\opencv249\opencv\build\x64\vc11\bin和D:\Software\opencv249\opencv\build\x86\vc11\bin。 注意x64表示选择的编译器为64位编译器,x86表示win32编译器,由于我们配置的编译器为64位编译器,所以这里添加两个路径。
- 路径添加完毕,此时下载安装vs2012。点击新建项目
在名称处起个名如test,点击确定->下一步(附加选项选择空项目)-> 确定,得到下图
点击视图->属性管理器得到如下样式
由于我们配置的是x64位编译器,所以这里在黄圈处点击配置管理器,选择新建输入x64如图所示
点击确定会看到
在Debug|x64下找到Microsoft.Cpp.x64.user双击出现属性页,如下图所示
包含目录选择如图所示
库目录选择
这里x64表示64位编译器,vc11表示vs版本为vs2012。
继续,在属性页找到链接器->输入->附加依赖项
将以下库文件添加进去
opencv_calib3d249d.lib
opencv_contrib249d.lib
opencv_core249d.lib
opencv_features2d249d.lib
opencv_flann249d.lib
opencv_gpu249d.lib
opencv_highgui249d.lib
opencv_imgproc249d.lib
opencv_legacy249d.lib
opencv_ml249d.lib
opencv_nonfree249d.lib
opencv_objdetect249d.lib
opencv_ocl249d.lib
opencv_photo249d.lib
opencv_stitching249d.lib
opencv_superres249d.lib
opencv_ts249d.lib
opencv_video249d.lib
opencv_videostab249d.lib
opencv_calib3d249.lib
opencv_contrib249.lib
opencv_core249.lib
opencv_features2d249.lib
opencv_flann249.lib
opencv_gpu249.lib
opencv_highgui249.lib
opencv_imgproc249.lib
opencv_legacy249.lib
opencv_ml249.lib
opencv_nonfree249.lib
opencv_objdetect249.lib
opencv_ocl249.lib
opencv_photo249.lib
opencv_stitching249.lib
opencv_superres249.lib
opencv_ts249.lib
opencv_video249.lib
opencv_videostab249.lib
共38个库文件,其中带d表示调试版Debug库文件,不带d表示release版库文件,我们将所有库文件都加上以便各版本都能用。249表示opencv版本为2.49如果是2.48版本也可换为248等等。
点击确定。 - 用一段测试代码看看配置是否成功。
#include <iostream>#include <core/core.hpp>#include <highgui/highgui.hpp>using namespace cv;int main(){ Mat img = imread("pic.jpg"); cvNamedWindow("Test"); imshow("Test", img); waitKey(6000);}将pic.jpg与源文件放一起,点击运行如果出现结果则表示配置成功。
阅读全文
0 0
- opencv2.49+vs 2012配置(编译器x64,系统win7 64位)
- win7 64位系统下VS 2010 opencv2.4.9配置
- win7 64位机器上 为Notepad++ 配置 vs 编译器
- Win7 64位系统+vs2010+vs2013+Opencv2.4.7配置总结
- Win7 64位系统下VS2010配置OpenCV2.4.4
- OpenCV2.4.10+visual studio2013环境配置+win7 64位系统
- Win7 64位系统安装OpenCV2.3,并在VS2010中配置(上)
- Win7 64位系统安装OpenCV2.3,并在VS2010中配置(下)
- opencv243学习之一 安装配置OpenCV2.4.3(VS2010+64位系统+Win7)
- win 7 64位系统下 opencv2.4.9+vs2012的环境配置以及x64的运行
- win7(64位) + vs2010 + opencv2.3.1 配置
- VS2013配置Opencv2.4.13(Win7 64位)
- vs2013下配置opencv2.4.10(win7 64位)
- 【opencv】win7 64位系统 opencv1.0与vc6.0配置|opencv2.4.9与vs2012配置
- Win7+Qt5.6.0(64位)+msvc2015编译器 环境配置
- win7 X64位系统 IE X64位BHO开发
- VS 2010 windows7(x64)+ opencv2.3.1
- 64位Win7系统下配置VC/VS调用32位matlab
- c语言小练
- 网络获取图片的优化
- saltstack部署openstack
- C语言中的符号重载
- 算法导论(七)——跳跃表&自组织表,竞争性分析
- opencv2.49+vs 2012配置(编译器x64,系统win7 64位)
- HDFS读写过程
- TQ210裸机编程——led
- 蓝牙的运用
- spring集成--数据库连接池配置方法
- java学习笔记(一)基础知识
- java算法之冒泡排序
- UML中的关系
- 如何开始从事bigdata