VS2012 配置 OpenCV3.0

VS2012 配置 opencv3.0,相比之前的版本,3.0的配置简单了好多。

通过配置属性文件,可以做到一次配置,重复使用!

根据文章的操作在 win7 64bit VS2012 下成功配置 opencv3.0,亲测可用!

 

1. 配置系统环境变量

配置方法如下:

【计算机】->【(右键)属性】->【高级系统设置】->【高级(标签)】->【环境变量】->“双击”系统变量中的PATH->在变量值里面添加相应的路径。

对于32位系统,就添加:

“D:\ProgramFiles\OpenCV3.0\opencv\build\x86\vc12\bin”(和之前的就有的环境变量用英文的分号“;”进行分隔)

而对于64位系统,可以另外添加上:

和“D:\ProgramFiles\OpenCV3.0\opencv\build\x64\vc12\bin”

这样方便在编译器Win32和X64中来回切换。

注意:由于我用的VS2012,故选用 VC12。使用VS2012的同学,要用VC11。

 

2. 配置并生成属性文件 .props

2.1 新建项目

打开VS2012,【文件】->【新建】->【项目】->【Visual C++】->【Win32】->【Win32控制台应用程序】->【名称(取做test_opencv)】->【位置(选择合适的文件夹)】->【确定】->【下一步】->【勾选空项目】->【完成】

2.2 新建debug项目属性

点击【属性管理器】->鼠标右键点击【Debug | Win32】->点击【添加新项目属性表】->【名称(改为opencv3.0_debug)】->点击【添加】

 

2.3 属性配置

鼠标右键单击【opencv_bebug】->点击【属性】->【通用属性】

【C/C++】->【常规】->【附加包含目录】->【加上如图三个路径】->【确定】->【应用】

【链接器】->【常规】->【附加库目录】->【加上如图路径】->【确定】->【应用】

【链接器】->【输入】->【附加依赖项】->【加上四个lib文件】->【确定】->【应用】

点击【确定】退出属性页。

 

2.4 新建并配置 release 项目属性

在 Release | Win32 下添加新的项目属性表,进行同样的配置。

 

2.5 新建源文件

【解决方案资源管理器】->鼠标右键单击【源文件】->【添加】->点击【新建项】->点击【C++ 文件】->【名称(取做main)】->点击【添加】

 

添加代码:

#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;  

int main()
{
    Mat img=imread("Tulips.jpg");
    namedWindow("Tulips");
    imshow("Tulips",img);
    waitKey(6000);      // window closed after 6000 ms
}

运行结果:

 

注意:在\test_opencv\test_opencv 文件夹下生成了 opencv3.0_debug.propsopencv3.0_debug.props 两个新的文件,以后再用到opencv,有这两个文件就不用再配置了。

 

3. 利用属性文件

3.1 新建项目

打开VS2012,【文件】->【新建】->【项目】->【Visual C++】->【Win32】->【Win32控制台应用程序】->【名称(取做test_opencv2)】->【位置(选择合适的文件夹)】->【确定】->【下一步】->【勾选空项目】->【完成】

2.2 添加源文件

【解决方案资源管理器】->鼠标右键单击【源文件】->【添加】->点击【新建项】->点击【C++ 文件】->【名称(取做main)】->点击【添加】->  在main函数中添加上述代码

2.3 拷贝属性文件

将之前生成的 opencv3.0_debug.props 和 opencv3.0_debug.props 文件拷贝到\test_opencv2\test_opencv2 文件夹下

2.4 添加属性文件

点击【属性管理器】->

鼠标右键点击【Debug | Win32】  ->点击【添加现有属性表】->点击opencv3.0_debug.props 文件  ->点击【打开】

鼠标右键点击【Release | Win32】->点击【添加现有属性表】->点击opencv3.0_release.props 文件 ->点击【打开】

2.5 运行程序

OK,运行程序,同样的结果!

时间: 2024-08-08 22:32:29

VS2012 配置 OpenCV3.0的相关文章

VS2012配置OpenCV3.0.0

开始是按VS2012与OpenCV3.1.0搭配,但是无论如何配置都无法测试成功.后来发现我的OpenCV3.1.0没有支持vc11.于是下了OpenCV3.0.0终于配置成功了.官网下载不知道是不是由于大局域网的原因无法访问,幸好下面这个兄弟博客提供了百度云分享,大家酌情下载. 下面是配置过程,VS2012和openCV3.1.0的安装就不说了,直接从项目配置开始: 1 建立win32 控制台应用程序 2 勾选空项目 3 视图->其他窗口->属性管理器 4 VC++目录->包含目录 5

ubuntu14.04 python2.7 安装配置OpenCV3.0

环境:ubuntu14.04  python2.7 内容:安装并配置OpenCV3.0 今天按照OpenCV官网上的步骤装了OpenCV但是,装好之后python提示“No module named cv2” 首先,安装OpenCV的步骤: OpenCV官网的安装步骤:http://docs.opencv.org/doc/tutorials/introduction/linux_install/linux_install.html#linux-installation 1.下载OpenCV:ht

VS2013配置OpenCV3.0

第一步:你得有VS2013和OpenCV3.0 alpha(我下的这个,之前的3.0还不稳定) 第二步:提取OpenCV,目录自己定,我用的 F:\opencv 第三步:配置环境变量 计算机->属性 1.系统变量->新建 变量名:OPENCV · 变量值:F:\opencv  (提取的目录) 2.Path: 系统变量中的path添加 变量值:;%OPENCV%\x86\vc12\bin 第四步:新建文件opencv300.props(这是为了VS引用,减少工程设置) 点击下载 第五步:测试及使

VS2013 Community配置OpenCV3.0.0

配置环境:32位win7系统+VS2013 Community版本 1.首先从OpenCV官网上下载最新版本的OpenCV for Windows. 2.直接双击打开下载得到的opencv-3.0.0.exe,将OpenCV解压到指定目录(我这里是"D:\OpenCV\"). 3.解压完毕,文件目录如下,OpenCV编译好的文件保存在build文件夹里,sources文件夹里是OpenCV的源码. 4.打开build文件夹,其中,include文件夹包含opencv的头文件(.h),X

VS2013配置OpenCV3.0 alpha

OpenCV3.0.0 alpha 下载地址:http://jaist.dl.sourceforge.net/project/opencvlibrary/opencv-win/3.0.0-alpha/opencv-3.0.0-alpha.exe 首先解压安装OpenCV3.0.0 alpha,解压后为: 然后添加Path环境变量(根据自己电脑实际情况添加):D:\opencv300\build\x86\vc12\bin 下载项目配置文件:opencv300.props,下载地址:http://d

win7 32 bit VS2012 OpenCV3.0配置

今天看CPP基础,想起来之前在vs2012配置opencv3未成功,就忍不住再次配置一... 环境:win7 32bit vs2012 opencv3.0 主要参考这几篇博文:1,2,3 上面的博文已经将过程写的很全了,下面是我自己在配置的时候踩的坑. N1: 由于之前配置过一次未成功,再次配置发现方框里面的内容是没法修改的. 请教了大佬们,要在Debug下面的user项目里面删除.就是这里 PS:可以在这里直接配置路径的,这里和配置全局是差不多的,但是建议按照上面的参考教程给每个项目单独配置,

编程经验:Cmake编译Opencv3.0&amp;extra model所遇到的种种问题~

前段时间调研一个算法,作者提供了源代码,很自豪的宣布源代码已经集成在了3.0中,于是我就开始了"苦逼"的配置之旅,结果遇到了N个bug,还好自己有截图的习惯,本文就说说我遇到的问题,以及如何解决部分问题. 1. opencv_contrib-master 这是Opencv3.0的额外模块,里面提供了诸如xfeatures2d等新模块,集成了近两年来提出的优秀算法,比如我之前研究的Latch特征,就集成在了这个extra module中,但最主要的是,这个模块中的代码支持Matlab混合

OpenCV - win7+vs2013(2012)+opencv3.0.0 环境配置

1. opencv 3.0.0 库下载地址, 这里的版本是3.0.0,其他的版本配置可能不一样,请大家注意. http://jaist.dl.sourceforge.net/project/opencvlibrary/opencv-win/3.0.0-alpha/opencv-3.0.0-alpha.exe 2. 下载完成之后是一个exe文件: 双击解压它,会选择解压目录,我这里选择的是:D:\DevelopmentSoftware, 解压之后为: 3. 配置系统环境变量:计算机 > 属性 >

(转)OpenCV - win7+vs2013(2012)+opencv3.0.0 环境配置 (以及配置技巧)

原文地址:http://demo.netfoucs.com/u013647382/article/details/42557479# 1. opencv 3.0.0 库下载地址, 这里的版本是3.0.0,其他的版本配置可能不一样,请大家注意. http://opencv.org/downloads.html 2. 下载完成之后是一个exe文件: 双击解压它,会选择解压目录,我这里选择的是:D:\DevelopmentSoftware, 解压之后为: 3. 配置系统环境变量:计算机 > 属性 >