博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OpenCV2.4.9+VS2012安装与配置
阅读量:4474 次
发布时间:2019-06-08

本文共 1312 字,大约阅读时间需要 4 分钟。

需要下载并安装Visual Studio 2012

然后在OpenCV官网下载安装OpenCV2.4.9 for Windows,网址为

不建议选择最新的3.0.0,因为我曾尝试过但后面的配置会导致找不到lib之类的问题。

 

OpenCV的安装是解压出来到一个文件夹,然后将文件夹移动到某个目录放着就好了,我的安装目录为F:\program,在下文中多次重复出现,需要根据你自己的实际路径作修改。

 

在环境变量的Path变量中末尾插入";F:\program\opencv\build\x86\vc11\bin"(根据实际路径修改,不要包含双引号)

 

打开vs2012,新建项目-win32控制台应用程序,在应用程序向导中点击“空项目”,完成项目创建。

 

打开项目的资源管理器,在Debug|Win32中右键,添加新项目属性表,名字随意。

 

刚才新建的项目属性表,右键属性。

在VC++目录中的“包含目录”属性,添加"F:\program\opencv\build\include"(根据实际路径修改,不要包含双引号)

在VC++目录中的“库目录”属性,添加"F:\program\opencv\build\x86\vc11\lib"(根据实际路径修改,不要包含双引号,此为32位vs2012的目录)

在链接器-输入中的“附加依赖项”属性,添加以下几行:

opencv_core249d.lib

opencv_imgproc249d.lib

opencv_highgui249d.lib

opencv_ml249d.lib

opencv_video249d.lib

opencv_features2d249d.lib

opencv_calib3d249d.lib

opencv_objdetect249d.lib

opencv_contrib249d.lib

opencv_legacy249d.lib

opencv_flann249d.lib

(这里库文件名的249指OpenCV2.4.9的意思,之前尝试3.0.0要修改为300,然后编译样例代码出现找不到库的情况于是不折腾了,换了2.4.9)

 

当其他vs项目需要再配置opencv的时候,不需要把上面再做一次,只要把创建的这个项目属性表复制到本项目的相应文件夹,然后在资源管理器的Debug|Win32中添加现有属性表即可。

 

Debug这里配置好了,Release可如法炮制。

 

测试代码:显示一张图片

#include 
#include
using namespace cv;int main(){ IplImage *src; src = cvLoadImage("F:\\lena.jpg"); cvShowImage("lena",src); cvWaitKey(0); cvReleaseImage(&src);}

运行这段代码需要有一个图片在相应路径中。

转载于:https://www.cnblogs.com/huanglianjing/p/4465963.html

你可能感兴趣的文章
洛谷P1148 拱猪计分
查看>>
MySQL服务器的安装和配置,MySQL Workbench 8.0.12安装,MySQL的基本使用
查看>>
扑克序列
查看>>
java笔记--适配器模式的运用
查看>>
第一次研究VM程序中的爆破点笔记
查看>>
看雪CTF 2016( 原:CrackMe攻防大赛) 第一题分析
查看>>
JavaWeb--中文乱码
查看>>
二叉树——套路化解题--1.最大搜索二叉子树
查看>>
python测试工程师高端基础面试题整理
查看>>
梳理一下 html 中的一些基本概念
查看>>
SQL Server 2008 备份数据库
查看>>
ab测试 uwsgi遇到的问题
查看>>
Beanstalkd
查看>>
ThreadLocal工作原理
查看>>
Unity5 官方教程笔记(2D Rogue Like)02 —— BoardManager
查看>>
设计模式
查看>>
u-boot2011.09 启动流程记录
查看>>
c#中如何跨线程调用windows窗体控件?
查看>>
opencv相关
查看>>
UPC 2188 Balls(DP)
查看>>