OpenCV配置经历简述

关于OpenCV的配置过程在这里做一简述和记录。

配置的是OpenCV2.2.0,环境为VS2010。

首先在OpenCV官网(http://opencv.org/downloads.html)下载了OpenCV-2.2.0-win32-vs2010.exe,这是专门针对VS2010版本提供的OpenCV版,可以免去之前在网上事先查到的很多问题和步骤,需要注意的是我之前下了一个较高版本的OpenCV2.4.13,也是当前最新版本,结果发现里面并没有直接提供对VS2010的支持,也就是VC10文件夹,需要自己进行编译生成,因为现在主要还是以实现工作成果为目的且时间有限,故直接改下了上诉的老版本。

具体参考的视频是依据视频【VS2010集成OpenCV开发环境搭建与测试】完成的。

在按照视频一步步安装的时候,出现了中途提示PATH过长的情况,猜测是因为我之前系统路径配置的过长造成的,所以只好根据网上的办法手动将生成好的OpenCV2.2文件夹下的bin放入系统Path中即可。

另一个问题是完全按照视频做的时候在编译时VS2010出现了“fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”这应该不是OpenCV的问题,在网上查找后依照【该帖子】给出的办法后成功,为防失效,复写在下面。

-------------------------------------------------------------

WTL从低版本到高版本转换2个fatal error处理
2009-09-17 10:27
这两个fatal error是因为从低版本的WTL到高版本的WTL转变后产生的.
错误描述如下:
1>正在编译资源...
1>正在编译资源清单...
1>正在链接...
1>CVTRES : fatal error CVT1100: 重复的资源。type:MANIFEST, name:1, language:0x0409
1>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
1>生成日志保存在“file://c:\WTL80_7108_Beta1\Samples\BmpView\Debug\BuildLog.htm”
1>BmpView - 2 个错误,1 个警告
========== 全部重新生成: 0 已成功, 1 已失败, 0 已跳过 ==========
解决方法如下:
项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。
你试试我刚这样解决了我的问题
参考网址:http://hi.baidu.com/sangwf/blog/item/72e2932b70fb5fffe7cd4098.html

-------------------------------------------------------------

至此,OpenCV成功运行处第一个简易程序。视频代码文字版放在下面:

#include <iostream>
#include <opencv/cv.h>
#include <opencv2/highgui/highgui.hpp>

int main()
{
cvNamedWindow("OpenCVApp",CV_WINDOW_AUTOSIZE);
cvMoveWindow("OpenCVApp",200,200);
system("pause");
return 0;
}

最后,放上我这两天查找的一些OpenCV配置方面的参考网站文章:

【OpenCV2.2.0配置 Visual Stdio 2010】 http://blog.csdn.net/daxiamit/article/details/6748164

【百度经验:vs2010如何配置opencv?】   http://jingyan.baidu.com/article/f3e34a12a3e4c9f5eb6535f7.html

【不同OpenCV版本和不同VS版本之间进行配置的注意事项】 http://blog.sina.com.cn/s/blog_74f32c400101aecw.html

【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置】 http://blog.csdn.net/poem_qianmo/article/details/19809337

【VS2010+Opencv-2.4.0的配置攻略】 http://www.cnblogs.com/freedomshe/archive/2012/04/25/2470540.html

时间: 2024-10-07 01:16:14

OpenCV配置经历简述的相关文章

(转)C++开发人脸性别识别教程(3)——OpenCv配置和ImageWatch插件介绍

原文地址:http://blog.csdn.net/u013088062/article/details/50435079 OpenCv是C++图像处理的重要工具,这个人脸性别识别的项目就是借助OpenCv进行开发的.虽然网上已经有了很多关于OpenCv的配置教程,但出于教程完整性考虑,这里还是用专门的一篇博客来介绍OpenCv的具体配置方法,同时也介绍一下OpenCv中的一个强有力的图像处理插件——ImageWatch. 由于这个程序是一年前写的,当时的OpenCv的最新版本为2.4.9(现在

我的PhoneGap安装配置经历

一.PhoneGap简介 PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台.它使开发者能够利用 iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系 人,声音和振动等,此外PhoneGap拥有丰富的插件,可以调用. 二.尝试安装PhoneGap 现在经常在各大博客网站上看到PhoneGap的身影,所以打算跟随潮流,利用空闲时间学习一下PhoneG

C++开发人脸性别识别教程(3)——OpenCv配置和ImageWatch插件介绍

OpenCv是C++图像处理的重要工具.这个人脸性别识别的项目就是借助OpenCv进行开发的. 尽管网上已经有了非常多关于OpenCv的配置教程,但出于教程完整性考虑.这里还是用专门的一篇博客来介绍OpenCv的详细配置方法,同一时候也介绍一下OpenCv中的一个强有力的图像处理插件--ImageWatch. 因为这个程序是一年前写的.当时的OpenCv的最新版本号为2.4.9(如今已经更新到了3.0),而且2.4.9版本号和3.0版本号在配置方法上稍有不同,这里我仍以2.4.9版本号为例来介绍

QT+opencv学习笔记一 opencv配置及Mat浅拷贝

今天终于把Qt + opencv配置成功了,中间有一些曲折,在这里记录一下. vs2013 + opencv的方法之前记录过,但这次的不太一样,我们一开始按照这篇文章配置pro Qt5中进行OpenCV开发教程 但是,死活出不来结果,研究发现,我们用的是 mingw 不是 vs,这个方法适合vs编译器 (具体可以参考:win7下的Qt环境+OpenCV视觉库) 后来,我们找到了这篇文章 QT creator+OpenCV2.4.2+MinGW 在windows下开发环境配置 但是还是有点曲折,

OPENCV配置 C1083: 无法打开包括文件:“opencv2/opencv.hpp”

本人没实操过C/C++,理论看过不少. 目前出于提升技术的考虑想做OPENCV 配置了2天,总算是配置好了..遇到不少问题. 计算机配置WIN10,用户环境变量配置也郁闷过... JDK等配置方式,配置OPENCV的环境变量不行,配置以后不生效,配置以后一般都要验证配置是否正确. 在DOS下直接运行bin目录下面的EXE,如果没有报错就是配置好了. 具体原因不明. 环境变量配置失效解决方法:添加到系统环境变量了. 环境配置参考如下: OPENCV WIKI   http://wiki.openc

VS2010+OpenCV配置

折腾了一天.在大牛的帮助下终于读出了一个图片.小窃喜.感觉自己在配置环境的道路上真是各种奇葩,主要还是自己知识太少了,出了问题都不知道怎么解决,简单的记录一下 1.opencv安装 去官网下载自己所需的即可.推荐的是下载300之前的,因为300这一版的配置很麻烦,个人下载的是2.4.9版的 下载点击exe安装即可,安装之后配置环境变量是关键. 首先右击计算机->属性->高级系统设置->环境变量->用户变量(系统变量)->path(看网上有说用户变量和系统变量用一个就可以,但是

opencv配置(win10+VS2015+opencv3.1)

Step 1:准备工作 a.win10 b.vs2015 c.opencv3.1[从http://opencv.org/downloads.html下载] Step 2.开始安装 a. 双击opencv-3.1.0.exe得到如下安装路径 b. 设置一个路径,点击extract开始安装: Step 3.配置电脑的环境变量: 右键单击开始->属性->高级系统设置->环境变量 对系统变量path添加:C:\Users\Administrator\Desktop\opencv\build\x6

window环境下Python+OpenCV配置

最近开始学习OpenCV来进行计算机视觉实验,选择了Python作为实验语言,工欲善其事,必先利其器.先总结下安装配置. 现在opencv目测只支持Python2.7X版本的,还依赖于numpy和matplotlib两个类库.. (I)前期准备 1.下载安装Python2.7:https://www.python.org/downloads/  选择最新版2.7.13 2.下载pip: https://pypi.python.org/pypi/pip,主要是用来安装numpy和matplotli

.NET + OpenCV &amp; Python + OpenCV 配置

最近需要做一个图像识别的GUI应用,权衡了Opencv+ 1)QT,2)Python GUI,3).NET后选择了.NET... 本文给出C#+Opencv和Python+Opencv的相应参考,节省大家时间. (一)C#.NET + Opencv 1)下载并安装Emgu库(for opencv on .NET env) Download @ http://sourceforge.net/projects/emgucv/ 2)How to use opencv on C#? VS上配置Emgu(