Opencv2.2+VS2008
VS2008下计算器的MFC编程实现..
VS2008下计算器的MFC编程实现简单的计算器编程,完全在VS2008下实现,主要用于熟悉VS2008的功能。
谨以此分享给和我一样初学MFC的朋友们。
STEP1:页面设计1.新建工程首先打开Visual Studio2008,选择MFC应用程序,设定好路径和工程名(这里我设置工程名为为“Calculator”)。
这里要注意的是在创建向导步骤1的时候,我们选择“基本对话框”,其他选项默认即可。
之后我们可以点击完成便看到以下界面:此时我们把当前页面上原配的控件按Delete全部清除(如下图)2.添加控件接着我们按照MFC自带的控件选项进行我们本次计算器的控件添加。
点击右侧的工具栏按钮(以下是控件)我们在原先清空的界面中依次用上图控件画出一个基本的计算器页面(如下图)。
影响用户的心情。
3.修改空间ID和Caption上图各控件类型如下:Edit ControlButtonGroup Box:选择其中一个GroupBox,右键单击,选择[属性]。
在右边显示属性对话框。
每个控件“属性”都有属于它自己的ID,默认的Group Box的ID为IDC_STATIC,而且Cap当然我们为了“顾名思义”,对控件ID进行修改成我们容易辨认的(也可以不改),添加完控件并修改ID。
4个Group Box的ID分别修改为IDC_STATIC_FRAME ,IDC_STATIC_IN, IDC_STATIC_RESULT, IDC_STATIC_BUTTON 控件Edit Control和Button也按相同的办法处理。
ID设置完成可以在“Resourse.h”中查看。
完成修改ID后,就需给控件添加消息响应了。
在属性对话框的上方点击闪电“”图标,添加控件事件。
如对于按钮“”,点击“”点击下拉键头,添加控件事件,页面自动切换到代码的编辑页面,如“添加OnBnClickedButton5”MFC默认下了的响应信息都为On_开头。
VS2008调用MATLAB配置文档
Compiler: Microsoft Visual C++ 2008 SP1 Location: D:\Program Files\Microsoft Visual Studio 9.0
Are these correct [y]/n? y **************************************
/support/solutions/data/1-5C27B9.html?solution=1-5C27B9 Building with the -largeArrayDims option enables the new API.
************************************************************************** 以上 xxxxx 部分为键盘输入的内容
double *aData; aData = new double[4]; int i; for( i=0; i<4; ++i) {
aData[i] = 1.0*i; } // print output std::cout << "a = " << std::endl; std::cout << aData[0] << ",\t" << aData[1] <<",\t"<< aData[2] << ",\t" << aData[3] << std::endl;
***************************************************************************
使用VC2008编译opencv2.4.3
编译opencv的作用:1、自己添加了新的模块,想把它整合进opencv里2、可以在单步调试时跳进某个子函数,方便调试2.4.3自带了lib和dll,所以不用编译就直接能用,但缺点是调试时子函数不能进入;自己编译就是用cmake(第三方编译器)生成VC的项目文件,然后通过VC产生debug和release 的dll以及lib,调试时可以进入属于opencv的每一个子函数详细步骤:从/下载python-2.7.x.msi安装到\Python27目录下从/下载Python-2.7.x.tar.xz并解压到\Python文件夹下,生成一个Python-2.7.3文件夹(7.zip支持.tar的解压缩)注:使用python才需要下载2、编译一:制作python27_d.lib用vs2008打开\Python\Python-2.7.3\PCbuild文件夹下的pcbuild.sln工程,选中Solution’pcbuild’(解决方案’pcbuild’),点击右键,选择Properties(属性),分别在Release和Debug 下设置,Common Properties(通用属性)-->Startup Project(启动项目)-->选中Singlestartup project(单启动项目)下的python;接着选中Configuration Properties(配置属性)-->Configuration(配置),仅勾选python和pythoncore分别在Debug和Release下依次进行,选中make_buildinfo工程,右键rebuild(重新生成),接着选中make_versioninfo工程,右键rebuild(重新生成),选中Solution pcbuild,右键rebuild(重新生成),会在D:\soft\Python\Python-2.7.3\PCbuild文件夹下生成python27.lib、python27_d.lib、python27.dll、python27_d.dll将python27_d.lib复制到D:\Python27\libs文件夹下(这样OpenCV在Debug下可以正常编译,否则会提吃找不到python27_d.lib)二、编译opencv运行CMake(cmake-gui),在whereis the source code中填入opencv解压缩后的文件路径如D:\soft\OpenCV2.4.3\opencv,在where to build the binaries中填入编译时需要存放的路径如D:\soft\OpenCV2.4.3\vs2008,此vs2008文件夹需要自己创建点击Configure,在弹出的对话框中选择Visual Studio 9 2008,点击Finish如果有红色框显示,继续点击Configure点击Generate,如果机子本身不支持cuda,仍然会有红色提示,暂不用理会即可上述步骤完成后,在vs2008文件夹中,就会看到有OpenCV.sln文件使用vs2008打开OpenCV.sln文件,分别在Debug和Release下,选择Solution Explorer里的Solution OpenCV,点右键,运行”Rebuild Solution”,点击CMakeTargets下的INSTALL,右键build;会在D:\soft\OpenCV2.4.3\vs2008\install文件夹下的bin文件夹中存放相应的动态库,在lib 文件夹下存放相应的静态库注意:opencv_haartraining_engine.lib和opencv_haartraining_engined.lib并没有加入到\install目录,要自己复制过去打开vs2008,新建一个控制台应用程序,为vs2008配置OpenCV环境:选择菜单Tools-->Options-->Project and Solutions-->VC++ Directories,Show directories for 选择include files,加入以下目录D:\soft\OpenCV2.4.3\vs2008\install\includeD:\soft\OpenCV2.4.3\vs2008\install\include\opencvD:\soft\OpenCV2.4.3\vs2008\install\include\opencv2;Showdirectories for选择library files,加入以下目录D:\soft\OpenCV2.4.3\vs2008\install\lib将D:\soft\OpenCV2.4.3\vs2008\install\bin加入windows系统环境变量Path中,重启使用opencv新建项目后,将相应的.lib库添加到项目的依赖库中添加以下内容:debug版opencv_calib3d243d.libopencv_contrib243d.libopencv_core243d.libopencv_features2d243d.libopencv_flann243d.libopencv_gpu243d.libopencv_haartraining_engined.libopencv_highgui243d.libopencv_imgproc243d.libopencv_legacy243d.libopencv_ml243d.libopencv_nonfree243d.libopencv_objdetect243d.libopencv_photo243d.libopencv_stitching243d.libopencv_ts243d.libopencv_video243d.libopencv_videostab243d.librelease版opencv_calib3d243.libopencv_contrib243.lib opencv_core243.libopencv_features2d243.lib opencv_flann243.libopencv_gpu243.libopencv_haartraining_engine.lib opencv_highgui243.lib opencv_imgproc243.lib opencv_legacy243.libopencv_ml243.libopencv_nonfree243.lib opencv_objdetect243.lib opencv_photo243.libopencv_stitching243.lib opencv_ts243.libopencv_video243.libopencv_videostab243.lib。
VS2008与OpenCV配置教程
vs2008 + OpenCV-2.1.0-win32-vs2008安装vs2008 + OpenCV- 2.1.0-win32-vs2008安装1. 安装vs2008+sp12. 安装opencv-2.1.0-win32-vs2008,假设安装目录为c:\opencv2.1。
安装过程中注意选择添加环境变量,把“add it to your Current User PATH “前的复选框勾上.3. 为vs2008配置openvc,过程如下:工具->选项->项目和解决方案->vc++目录,“显示一下内容的目录”下拉列表中选择“包含文件”,添加条目“C:\OpenCV2.1\include\opencv”;“显示一下内容的目录”下拉列表中选择“库文件”,添加条目“C:\OpenCV2.1\lib”;"显示一下内容的目录"下拉列表选择“源文件”,添加条目”C:\OpenCV2.1\src\cv”,”C:\OpenCV2.1\src\cvaux”,”C:\OpenCV2.1\src\cxcore”,”C:\OpenCV2.1\src\highgui”。
点击“确定”。
4. 为单个工程配置运行环境,如:(1) 新建一个win32命令控制台项目opencvhello(2) 在解决方案资源管理器中右键点击项目名称opencvhello,选择“属性”,在“配置(C)”下拉列表中选择Debug, 然后“配置属性”->“链接器”->“输入”->附加依赖项,添加cxcore210d.libcv210d.libhighgui210d.lib在“配置(C)”下拉列表中选择Release, 然后“配置属性”->“链接器”->“输入”->附加依赖项,添加cxcore210d.libcv210d.libhighgui210d.lib中间如果提示要保存的话,就保存。
VS2008环境配置directshow终极攻略
VS2008环境配置directshow终极攻略第一篇:VS2008环境配置directshow终极攻略帮您安装调试成功VS2008平台下的Directshow 及基于directshow的相关项目基础配置错误解决知识普及:DirectX9.0b(包含b)以下版本才有directshow,自从DirectX9.0c以后就从DirctX中分离了directshow了,所以要用directshow的人要注意,当然你也可以下载安装extras扩展包来弥补这一缺省。
缺少streams.h的解决方法31.编译基类源代码BaseClasses编译生成路径:/Samples/C++/DirectShow/BaseClasses环境:VS2005/VS2008为了正确编译,需修改以下文件:(a)ctlutil.hD:/DXSDK/Samples/C++/DirectShow/BaseClasses/ctlutil.h 编译时提示错误:BaseClasses/ctlutil.h(278): error C4430: 缺少类型说明符假定为int。
注意: C++ 不支持默认 int改://static g_dwLastRefresh = 0;static DWORD g_dwLastRefresh = 0;//lspmodify(c)winutil.cppd:/DXSDK/Samples/C++/DirectShow/BaseClasses/winutil.cp p错误:1>./winutil.cpp(2104): error C2065: “Count”: 未声明的标识符改://for(UINTCount = 0;Count < Result;Count++)UINT Count;//lspmodifyfor(Count = 0;Count < Result;Count++){ //lspmodify(d)outputq.cppd:/DXSDK/Samples/C++/DirectShow/BaseClasses/outputq.c pp错误:1>./outp utq.cpp(664): error C2065: “iDone”: 未声明的标识符改:(这里可能地方与VS报错不一样,需要自己向上找一下)//for(longiDone = 0;long iDone;//lspmodifyfor(iDone = 0;//lspmodify在DirectShow 8.0的SDK里面就看到有下面的头文件,在我装的是9.0的,没有找到这些文件。
vs2008+opencv2.3
首先说明,这是一个非常详细的、脑残的一个过程。
高手就走开吧,不要影响我帮助入门新手的心情!!其实每写一个文章都很花时间,因为我也是自己摸索入门的。
回头来看看有些问题我现在觉得超简单但是当时却觉得是一个鬼门关!明天起大运放假四天耶,今天心情特好,就写一写吧,O(∩_∩)O哈哈哈~转载请注明博客地址:/moc062066/article/details/6676117。
1.下载OpenCV-2.3.0-win-superpack.exe,下载地址:/projects/opencvlibrary/files/opencv-win/2.3/如果下载不了,那点击这里转到opencv中文网,/index.php/Download。
这看似是一个可执行文件,实质上是一个自解压的压缩包而已(嘘!一般人我还不告诉他)!有图有真相。
(见下图)双击,以后出现类似这样的图,本质上是解压而已,解压到哪里随你便,默认就可以了。
下图:解压完毕以后,见下图:把opencv2.3这个文件夹复制(剪切也行)到C盘根目录项下,见下图:1111112.配置vs20082.1添加包含文件。
include file 打开vs2008,进行配置。
11在“包含文件”下添加以下两个路径:C:\OpenCV2.3\opencv\include\opencv C:\OpenCV2.3\build\include可以参考下面的动画:2.2 添加库文件,library file步骤类似2.1就是添加的地方和添加的内容不太一样。
“库文件”下添加C:\OpenCV2.3\build\x86\vc9\lib详情见下图。
注意:这一步做完以后是要重启的(或者至少要注销电脑一下),不然下一步的demo里面就会提示找不到***.dlll)!!!!!!11113.配置环境变量在系统变量中添加,C:\OpenCV2.3\build\x86\vc9\bin不会的同学看下面的动画。
OpenCV安装教程
OpenCV安装教程1.准备安装文件1.1下载安装OpenCV/projects/opencvlibrary/files/直接解压到指定文件夹:(解压后如图)1.2下载CMake/cmake/resources/software.html2.编译OpenCV2.1运行cmake-guiWhere is the source code: 填写opencv所在文件夹Where to build the binaries: 在上述文件夹内新建一个文件夹,这里是vs20082.2点击configure,弹出框选visual studio 9 20082.3configure后若有红色,则重复一次configure,完成后点击generate3.配置VC完成上一步操作后,在新建文件夹内会生成OpenCV.sln文件3.1Debug下:选择Solution OpenCV(解决方案OpenCV),右键“Rebuilt Solution”(重新生成)这里要耐心等几分钟再对install项目,右键->built(生成)3.2在release下,重复debug的操作3.3检查此时在vs2008的install里应有Bin应有:Opencv_core231d.dll和opencv_core231.dll等(数字是版本,有d是debug,无d是release)Include->opencv应有Lib应有3.4配置vs环境变量进入:工具->选项->项目和解决方案->VC++目录可执行文件添加:install的bin路径包含文件添加:install的include和include\opencv的路径(两者都要)库文件添加:install的lib路径4.配置环境变量进入计算机->属性->高级系统设置->环境变量在path添加1.install中的bin路径:F:\OpenCV\opencv\vs2008\install\bin;2.由于有些函数需要TBB,所以需要将tbb所在的目录也加入到环境变量Path中。
VS2008下安装OpenCV
VS 2008下安装OpenCV2.0/2.1注:本文参考由于思琪编写的《VC 2008 Express 下安装openCV2.0/2.1》(连接:/index.php/VC_2008_Express下安装OpenCV2.0/2.1)需要安装的软件-------------------------------------------------------------------------------------1.VS2008.这个不多说,大家都应该安装了。
2.openCV2.1。
下载地址:/index.php/Download。
其实这是一个zip 的压缩包。
我把压缩后的文件放在D:\OperationSystem\OpenCV2.1中。
3.Cmake。
下载地址:/cmake/resources/software.html选择第二个框中的cmake-2.8.2-win32-x86.exe下面我要说一下这三个软件的作用,cmake其实就是一个编译器,而openCV2.1是一个zip 的压缩包,里面就是open2.1的代码。
我们要用CMake编译这些代码,然后与VS2008的库连接。
然后就可以在VS2008中编openCV2.1的程序了。
编译openCV-------------------------------------------------------------------------------------------------1.运行cmake并设置路径为openCV的路径D:\OperationSystem\OpenCV2.1,设置子路径并创建子目录D:\OperationSystem\OpenCV2.1\vs2008用于存放编译结果。
2.点击configure,在弹出框中选择Visual Studio 9 2008。
3.再次点击configure,完成后再点击generate。
VS2010下安装OPENVC2.20
2012年10月29日星期一上午今天就学习了安装和调试,完全按照人家的操作弄的!VS2010下配置OpenCV2.2下载OpenCV2.2安装我的安装路径是D:\Program Files\OpenCV2.2打开VS2010新建项目HelloOpencv在中单击打开分别在包含目录加入D:\Program Files\OpenCV2.2\includeD:\Program Files\OpenCV2.2\include\opencv 在库目录加入D:\Program Files\OpenCV2.2\lib选择连接器-->输入在附加依赖项中增加所要包含的库就行了opencv_core220d.libopencv_highgui220d.libopencv_video220d.libopencv_ml220d.libopencv_legacy220d.libopencv_imgproc220d.libopencv_objdetect220d.lib点击应用确定下面可以试一下是不是配置成功输入代码:#include"stdafx.h"#include"cv.h"#include<cxcore.h>#include<highgui.h>int_tmain(int argc,_TCHAR*argv[]){IplImage*img=cvLoadImage("funny-pictures.jpg");cvNamedWindow("Image:",1);cvShowImage("Image:",img);cvWaitKey();cvDestroyWindow("Image:");cvReleaseImage(&img);return0;}将图片funny-pictures.jpg放在[VS2010默认项目文件夹]\HelloOpenCV\HelloOpenCV下运行结果总结系列_7(opencv2.4.2+vs2010安装简介)环境:XP SP3+32位系统+VS2010+opencv2.4.2步骤1:到这来选择下载opencv2.4.2.exe.步骤2:双击exe解压到自己想安装的目录,我这来是解压完后的目录为:C:\ProgramFiles\opencv2.4.2步骤3:配置环境变量,在系统环境变量和用户环境变量下均配置下面2个环境变量(没有测试过是否2个地方都需要配置)变量名:变量值:PATH:C:\Program Files\opencv2.4.2\build\x86\vc10\binTBB:C:\Program Files\opencv2.4.2\build\common\tbb\ia32\vc10步骤4:新建一个VS控制台项目,主函数代码改为如下://opencv2_4_2test.cpp:定义控制台应用程序的入口点。
VS2008简明教程
比尔盖茨创建微软公司,以 BASIC 起家,开发推广了 MSDOS,Windows 系列操作系 统,和形式各样的软件。包括今天的专题 VS2008 开发软件。
Windows 平台(无论是 windows xp,还是 windows 7)已经成为每个人进入信息社会的 必经的平台,包括微软公司在内的诸多软件公司,开发了各种各样的软件(娱乐,休闲,工 作,行业等等软件)。
作为一名学习者 VS2008 的来源是个问题,庆幸的是微软公司提供了试用版和体验版, 可以到微软的官方网站()查询下载。
盗版软件,最好不要使用,至少不要用于商业开发。因为使用盗版软件本身就是损害软 件从业人员的福利和前途,也损害者您自己的前途和福利。尽管,目前很多小型软件公司依 然使用盗版软件做软件开发。
伯兮科技 info@
VS2008 简明教程 version 1.0
写在前面:...............................................................................................................................1 第一章:启动软件...................................................................................................................2 第二章:Hello World ...............................................................................................................2
vs2008使用教程
VS2008使用教程引言Visual Studio 2008(简称VS2008)是一款功能强大的集成开发环境(IDE),被广泛用于开发各种类型的应用程序,包括桌面应用程序、Web应用程序和移动应用程序等。
本教程将为您介绍如何使用VS2008进行开发,并提供一些常用功能和技巧的使用方法。
安装和设置在使用VS2008之前,您需要先下载并安装它。
您可以从微软官方网站或其他可信的下载源获取安装程序。
安装完成后,您需要进行一些基本设置,以配置和个性化您的开发环境。
1.启动VS2008安装程序,并按照提示进行安装。
2.完成安装后,启动VS2008,您将看到欢迎界面和开始菜单。
3.在设置对话框中,您可以选择默认的编程语言和工作区布局,还可以更改其他个性化设置,例如颜色方案和字体大小等。
创建新项目使用VS2008,您可以创建多种类型的项目,例如控制台应用程序、Windows窗体应用程序、 Web应用程序等。
下面将介绍如何创建一个新的控制台应用程序项目。
1.在VS2008的开始菜单中,选择“新建项目”。
2.在新建项目对话框中,选择“Visual C++”(或其他适当的编程语言)并选择“控制台应用程序”项目模板。
3.输入项目的名称和存放路径,并点击“确定”创建项目。
4.创建完成后,您将看到一个空白的代码文件和一个主函数。
编写代码在VS2008中,您可以使用内置的代码编辑器来编写代码。
编辑器具有很多实用的功能,如语法高亮、自动完成和错误提示等。
1.在新建项目中,打开代码文件(通常是.cpp或.cs文件)。
2.在编辑器中输入您的代码。
VS2008提供了丰富的代码片段和代码模板,可以加快编码速度。
3.保存代码文件,并使用编译器和调试器来验证代码的正确性。
编译和运行在VS2008中,您可以通过点击按钮或使用快捷键来编译和运行您的应用程序。
1.在工具栏上找到“生成”或“调试”按钮。
2.点击“生成”按钮,VS2008将使用选择的编译器编译您的代码。
在VS2008下安装openCV
在VS2008下安装openCV准备软件:在安装openCV之前,首先要保证机器中安装了以下软件:1,C/C++编译器。
我使用的是visual-Studio2008 Professional,当然使用VC++2008也是可以的。
2,安装CMake2.6或者最新版本。
下载地址:下载 Windows (Win32 Installer) 安装。
3,安装OpenCV2.2. 下载地址:,要记住你自己的安装路径,我的安装路径是:D:/openCV/OpenCV2.2.使用CMake编译openCV:安装了以上3个软件后,就需要使用CMake编译openCV了1, 运行cmake-gui,在where is the source code中填入你的openCV路径:D:/openCV/OpenCV2.2;where to build the binaries中填入你要存放编译结果的路径:D:/openCV/OpenCV2.2/vs2008。
2,点configure,在弹出的对话框中选择Visual Studio 9 2008 。
3,如果有红色框显示,继续点击configure。
4,configure完成之后,点击generate。
上述步骤完成之后,在vs2008文件夹中,就会看到有OpenCV.sln文件。
编译OpenCV Debug和Release版本库:使用VS2008打开OpenCV.sln文件,在Debug下,选择OpenCV.sln文件,然后进行如下操作:在Debug下,选择Solution Explorer里的 Solution OpenCV,点右键,运行"Rebuild Solution";如编译无错误,再选择INSTALL 项目,运行"Build"。
配置Windows环境变量:将D:\openCV\OpenCV2.2\vs2008\bin加入到系统环境变量Path中。
OpenCV2.1在VS2008下的配置
OpenCV2.1在VS2008下的配置OpenCV是一个好东西,集成了很多图像处理相关的函数,但是很多人都提出安装不好,因此笔者在此做一个详细的解释。
1. 安装OpenCV2.1目前最新版本为OpenCV 2.1版,在/index.php/Download中可以下载到OpenCV for Windows(VC2008专用版)。
先安装OpenCV 2.1版,假定安装目录为D:\Program Files\OpenCV2.12. 安装CMake 2.8.3在/cmake/resources/software.html 可以下载到CMake 2.8.3 Windows (Win32 Installer),安装到任意路径都可。
3. 编译OpenCV用CMake导出VC++项目文件·运行cmake-gui,在”Where is the source code:”一栏设置路径为OpenCV安装路径(本文档假定为D:\Program Files\OpenCV2.1),在OpenCV2.1目录下新建一个文件夹VC2008,在”Where to build the binaries”一栏设置路径为”D:/Program Files/OpenCV2.1/VC2008”·点击configure,在弹出的对话框内选择Visual Studio 9 2008·在点击Finish之后CMake就会开始配置文件,如果出现Could not copy from: D:/Program Files/CMake 2.8/share/cmake-2.8/Templates/CMakeVSMacros2.vsmacrosto: C:/Users/ÕÅÖÇÓî/Documents/Visual Studio 2008/Projects/VSMacros80/CMakeMacros/CMakeVSMacros2.vsmacros则表明CMake无法复制文件,很可能是Win7下的权限问题或者是中文用户名的问题,那么只需要自己手动将上述目录的文件复制到相应位置即可。
VS2008下安装OpenCV2[1].0
安装所需要的软件安装VC++ 2008 ExpressVisual C++ Express是微软推出的一款免费集成开发环境,如果你没有足够资金购买Visual C++,你可以使用Visual C++ Express。
本安装说明撰写时,最新的版本是Visual C++ 2008 Express.Visual C++ 2008 Express可以从微软网站下载安装(/express/product/default.aspx)。
安装OpenCV从/index.php/Download下载OpenCV 2.0,并安装,本文档假定安装目录为:D:\Program Files\OpenCV2.0安装CMake从/cmake/resources/software.html下载Windows (Win32 Installer) 安装。
编译OpenCV用CMake导出VC++项目文件∙运行cmake-gui,设置路径为OpenCV安装路径(本文档假定安装位置为:D:\Program Files\OpenCV2.0),并创建子目录D:\Program Files\OpenCV2.0\vc2008,用于存放编译结果。
∙然后点configure,在弹出的对话框内选择Visual Studio 9 2008。
∙如果是VC++2008的Express版本,则不支持OpenMP,所以需要取消ENABLE_OPENMP选项。
VC++ 2008(不是Express版本)支持OpenMP,如果你使用VC++2008,强烈建议不要取消这个选项。
点击看大图点击看大图点击看大图编译OpenCV Debug和Release版本库完成上一步骤后,将在D:\Program Files\OpenCV2.0\vc2008目录下生成OpenCV.sln的VC Solution File,请用VC++ 2008 Express打开OpenCV.sln,然后执行如下操作:∙在Debug下,选择Solution Explorer里的Solution OpenCV,点右键,运行"Rebuild Solution";如编译无错误,再选择INSTALL项目,运行"Build"。
visual 2008中MPI的配置方法
1、安装软件MPICH2,本次操作安装在C:\Program Files\MPICH2文件夹中。
2、打开安装好的MPICH2目录,打开bin文件夹中的wmpiregister.exe文件,进行注册。
填入本机的用户名和密码。
3、建立一个控制台应用程序空文档,MY MPI,输入程序#include"mpi.h"int _tmain(int argc, _TCHAR* argv[]){ int rank, size;MPI_Init(&argc, &argv);MPI_Comm_rank(MPI_COMM_WORLD, &rank);MPI_Comm_size(MPI_COMM_WORLD, &size);printf("Hello World from thread %d of %d\n", rank, size);MPI_Finalize();return 0;}4、添加库和包含文件打开Tool->Options对话框选择项目和解决方案下的VC++目录一栏,如下图所示:分别添加包含文件C:\Program Files\MPICH2\include和库文件C:\Program Files\MPICH2\lib5、取消预编译头打开Project->Property,设置框如下图所示展开C/C++项,选择与编译头,在创建/使用预编译头中选择:不使用预编译头6、打开Project->Property,设置框如下图所示将配置属性中的常规项中的字符集设置成未设置展开连接器中输入项,在附件依赖项中添加mpi.lib7、自定义多线程运行打开MPICH2安装目录显得mpiexec.exe装入运行产生的.exe文件并选择线程数,运行结果如下图所示。
OPENCV 在VS2008中加载方法
OpenCV2.1的安装和VS2008的设置LiangXiangtai2010年11月5日Email:xiangtailiang@下载OpenCV2.1和安装1.点击这个连接下载:OpenCV for Windows(VC2008专用版)2.安装:下载完成后双击OpenCV-2.1.0-win32-vs2008.exe开始安装,安装过程中需要注意的是要记下你安装的路径,等下有用。
作为例子,我的为:F:\OpenCV2.1。
3.为OpenCV添加环境变量:右击“我的电脑”-“属性”-“高级”-“环境变量”,在“Administrator的用户变量”中找到“PATH”变量(没有的话新建一个),在“变量值”中追加一个路径。
追加的方法是加上一个“;”号,然后填入你要添加的路径,这里为“;F:\OpenCV2.1\bin”(分号当中的内容)。
4.然后注销一下系统,或者重启,让环境变量生效。
5.接下来验证一下OpenCV是否正确安装:6.“开始”-“运行”-输入“cmd”,打开命令提示符7.在当中输入:opencv_createsamples.exe,回车运行,安装正确的话,应该出现下面的提示:如果提示没有找到程序的话,说明你的环境变量有问题,重新设置一下。
除了这个问题之外,笔者暂时没有发现其它的问题。
安装VS2008(最好是英文版本的,稳定很多)这个过程跟普通的软件安装方法差不多,比较傻瓜。
关键问题在于跟OpenCV链接的设置。
1.安装完VS2008后,打开VC++2008Express,菜单Tools->Options->Projectsand Solutions->VC++Directories2.Show directories for选择include files,加入目录:F:\OpenCV2.1\include\opencv3.Show directories for选择library files,加入目录:F:\OpenCV2.1\lib上面的F:\OpenCV2.1替换为你的OpenCV的安装目录,关闭VC++2008Express。
VS2008以及OPENCV安装
1、V C2008安装此版本是无需破解的建议采用完全安装2、安装OPCV2.0为VC++ 2008 Express配置OpenCV环境打开VC++ 2008 Express,菜单Tools -> Options -> Projects and Solutions -> VC++ DirectoriesShow directories for选择executable files,加入目录D:\Program Files\OpenCV2.0\vc2008\binShow directories for选择include files,加入目录D:\ProgramFiles\OpenCV2.0\vc2008\include\opencvShow directories for选择library files,加入目录D:\Program Files\OpenCV2.0\vc2008\lib 关闭VC++ 2008 Express。
3、安装串口控件以及teechart8.ocx组建考到system32下,双击1..Reg,然后再运行里输入regsvr32 MSCOMM32.OCX注册成功。
TeeChart8.ocx组件注册.exe拷贝到system32下运行,注册即可。
4、安装相机驱动相机接入电脑,驱动路径vs2008\MC15,MC20,64位驱动\MC20 DriverTeeChart控件就不多介绍了,很多朋友不知道开始怎么注册使用,尤其是在64位系统下如何注册的问题,具体如下:win7、win8 64位系统问题所在:∙64位的系统一般都是可以安装32位程序的∙执行C:\Windows\SysWOW64\regsvr32.exe,而不是C:\Windows\System32\regsvr32.exe∙权限不够出现dllregisterserver调用失败错误注册方法:1.把TeeChart8.ocx拷贝到系统的C:\Windows\SysWOW64文件夹下2.右键以管理员身份运行C:\Windows\SysWOW64\cmd.exe,执行命令cd C:\Windows\SysWOW64 【这里不可以用Win+R 运行cmd.exe,因为会造成权限不够而出现dllregisterserver调用失败问题】3.进入到这个目录,再执行regsvr32 TeeChart8.ocx (这里改成你需要注册的名字)大功告成!最后安装GSL库安装2008。
vs2008中配置opencv2.0(包正确,已测试)
在VS2008中配置OpenCV2.0的方法(已测试,保正确)当前的环境是 Windows 7 旗舰版,VC 6.0 , VS 2008 , VS 2010 均有安装,然后 OpenCV 的话,选择的是 OpenCV 2.0 。
首先是需要安装两个东西,一:OpenCV-2.0.0a-win32二:Cmake-2.6.4-win32-x86其中安装顺序的话,先安装 OpenCV 2.0 然后再安装 cmake ,安装时,我选择 OpenCV 2.0 的安装路径为:C:\OpenCV2.0 ,首先,打开 VS 2008 ,再从 <工具–> 选项> 再到 <项目和解决方案–> VC++ 目录> 添加包含文件:添加库文件:添加源文件:完成上述步骤后便是打开Cmake 进行配置了:运行后设置两个目录:首先 Source Code 目录代表的是你安装 OpenCV 是选择的路径,我安装在 C 盘根目录下,然后 Build The Binaries 目录则代表的是后面将使用 VS 2008 来生成的目录,这个目录中间不能加中文路径,这里我选择的路径是:C:/Users/XiaoZhen/XiaoZhen/OpenCV选择以后,单击 Configure 按钮来选择合适的 VS 版本,这里选择 VS 2008 即可。
然后单击 Finish 按钮退出选择 VS 版本对话框。
此时再次单击 Configure 按钮执行配置操作,最后再单击 Generate 执行生成操作。
执行生成操作后便可以关闭 Cmake 了。
下面就是找到在 Cmake 中一开始设置的 Build The Binaries 目录,在该目录下,你可以发现有一个 VS 2008 的解决方案,使用 Visual Studio 2008 打开这个 OpenCV.sln 的项目,执行下面的几个操作:选择 Debug 版本对 OpenCV 进行编译,编译成功后还需要选择 Debug 版本单独对INSTALL 这个项目编译,选择 Release 版本对 OpenCV 进行编译,编译成功后还需要选择 Release 版本单独对INSTALL 这个项目编译。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
安装vs 2008 或者 vc++ 2008, sp1
安装OpenCV2.2.0
/projects/opencvlibrary/files/opencv-win/2.2/
我是直接安装在C:\OpenCV-2.2.0,这里我选择的是win版,不是2010版。
从 下载cmake并安装。
(1)找到"开始->所有程序->CMake->CMake(cmake-gui)"打开cmake-gui。
在第一个路径处选择opencv的安装路径。
第二个路径是make得到的工程保存位置,可以随便设置,不过不能包含中文。
(2)点击Configure并选择合适的编译器。
如果你使用的是VC2008,就选择visual studio 9 2008;如果是VC2005,就选择visual studio 8 2005
(3)选择完编译器之后,再次点击Configure就可以得到本图所示内容。
(4)再次点击Configure可以得到下图,此时Genertae按钮可用
(5)点击Generate就可以生成VC2008的工程文件。
它保存在上面你设置的工程生成目录下面。
在C:\OpenCV-2.2.0\vc2008目录下生成解决方案OpenCV.sln,点击它,VC++ 2008就可以打开OpenCV.sln,然后执行如下操作:
在Debug下,选择Solution Explorer里的 Solution OpenCV,点右键,运行"Rebuild Solution";如编译无错误,再选择INSTALL项目,运行"Build"。
在Release下,选择Solution Explorer里的 Solution OpenCV,点右键,运行"Rebuild Solution";如编译无错误,再选择INSTALL项目,运行"Build"。
此时,我们可以获得如下结果:
OpenCV的*d.dll文件(for debug)和*.dll文件(for release)将出现在
C:\OpenCV-2.2.0\vc2008\bin目录;
OpenCV的*d.lib文件(for debug)和*.lib文件(for release)将出现在
C:\OpenCV-2.2.0\vc2008\lib目录;
头文件*.h出现在D C:\OpenCV-2.2.0\vc2008\include\opencv2目录;
至此,可以被VC++ 2008调用的OpenCV动态库生成完毕!
将C:\OpenCV-2.2.0\vc2008\bin加入Windows系统环境变量Path中,注意不是路径C:\OpenCV-2.2.0\bin。
加入后请重新启动电脑,配置才能生效。
以上跟以前版本的安装没有区别,从下面由于openCV2.2文件组织结构发生了变化,所以从下面添加类库开始,跟以前有所不同。
打开VS 2008,菜单 Tools -> Options -> Projects and Solutions -> VC++ Directories Show directories for选择include files,加入目录
C:\OpenCV-2.2.0\vc2008\include\opencv;
C:\OpenCV-2.2.0\vc2008\include\opencv2;
C:\OpenCV-2.2.0\include(关于这个,有点说不加也可以,我是加上了)
Show directories for选择library files,加入目录 C:\OpenCV-2.2.0\vc2008\lib Include:要将include和modules下每个模块的include都添加到这里,否则会找不到头文件。
在Show directories for: Src files中也要加入modules下的每个include.
这里在以前版本中,\include目录下只有opencv一个文件。
2.2版本有两个文件,opencv & opencv2前面一个是为了便于与之前版本的兼容问题,后面一个是2.2版本的头文件。
这里,另外需要添加的类库Debug模式下:
opencv_calib3d220d.lib opencv_contrib220d.lib opencv_core220d.lib opencv_features2d220d.lib
opencv_ffmpeg220d.lib opencv_flann220d.lib opencv_gpu220d.lib opencv_highgui220d.lib
opencv_imgproc220d.lib opencv_legacy220d.lib opencv_ml220d.lib opencv_objdetect220d.lib opencv_ts220d.lib opencv_video220d.lib。