visual studio 2012安装配置方法图文教程 附opencv配置教程

Visual Studio 2012安装配置方法图文教程

安装Visual Studio 2012

首先,需要下载Visual Studio 2012安装程序。在微软官网上下载即可,也可到其他网站下载,但需保证来源可靠。

下载完毕后,双击安装程序文件,开始安装。安装过程中,需要选择相应的组件进行安装。建议安装的组件有:

  • Visual C++核心功能
  • Visual C++ 2012工具集
  • Visual C++ 2012附加工具
  • VC++ MFC库

其他组件可根据需要自行进行选择。安装完成后,打开Visual Studio 2012,进行基本配置。

基本配置

  1. 配置安装路径

在Visual Studio 2012中,点击“工具”菜单,选择“选项”。“选项”窗口出现后,选择“环境”节点,在“环境”节点下选择“实例”项。

在右侧的“实例”列表中选择“VC++目录”,将“可执行文件目录”更改为本地的安装目录。例如,如果安装在C盘的VS2012目录下,则更改为“C:\VS2012\VC\bin”。

  1. 配置常规选项

在“选项”窗口中,选择“文本编辑器”,然后选择“通用”。在右侧的窗口中,将所有“自动列表”和“自动提示”选项设置为“无”。

Opencv配置教程

  1. 配置include路径

在Visual Studio 2012中,打开项目代码文件,首先需要打开该项目的属性对话框。在解决方案资源管理器中,鼠标右键单击该项目,选择“属性”命令。在打开的属性对话框中,选择“VC++目录”节点。

在“VC++目录”节点下,选择“包含目录”并单击右侧方框中的“编辑”按钮。在“包含目录”对话框中,添加Opencv的include目录的路径,例如,“C:\opencv\build\include”。

  1. 配置lib路径

同上,选择“库目录”节点,添加Opencv的lib目录的路径,“C:\opencv\build\x64\vc11\lib”。

  1. 配置附加包含文件和库文件

在属性对话框的“链接器”节点下,选择“输入”。在右侧窗口中,选择“附加依赖项”,并添加Opencv的核心库文件,例如,“opencv_core2411.lib;opencv_highgui2411.lib;opencv_imgproc2411.lib”。

  1. 测试

在项目代码中添加如下代码:

#include "stdafx.h"
#include <opencv2/highgui/highgui.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main() {
   Mat img = imread("lena.jpg");
   if (img.empty()) {
      cout << "Error: image cannot be loaded!" << endl;
      return -1;
   }
   namedWindow("Lena");
   imshow("Lena", img);
   waitKey();
   return 0;
}

运行程序,即可看到lena.jpg图片显示在屏幕上。

示例说明

  1. 示例一:将Opencv的include目录和lib目录添加到Visual Studio 2012的工程中。

在本地建立一个工程myTest,将Opencv的include目录和lib目录添加到该工程中,然后选择Debug x64配置,运行工程,即可成功加载Opencv库,并运行成功。

  1. 示例二:在Linux中安装配置Opencv并配置到Visual Studio 2012工程中。

在Linux系统中,完成Opencv的编译和安装,并将Opencv库复制到Windows系统下的相应目录。然后,按照本攻略中的方法将Opencv配置到Visual Studio 2012工程中。

在Windows系统中编译和运行程序,即可使用Opencv库,并成功运行程序。

注:详细的Opencv在Linux系统下的安装教程,超出了本攻略的范围。

营销型网站