zoukankan      html  css  js  c++  java
  • 配置OpenCV+VS2013环境

    配置OpenCV+VS2013环境

    准备工作

    win7系统

    下载opencv的windows编译版

    安装vs2013 express

    设定环境变量

    按windows窗键输入path,选择第二个结果编辑系统环境变量

    新建系统变量OPENCV,值为你opencv解压后的build子目录路径,build表示为vc编译器编译好的。

    注意! 这里OEPCV的值最好直接从explorer的地址栏copy过来,反斜杠的形式。先前使用unix风格的斜杠"/",结果vs2013中一直配置不好。

    然后,编辑系统PATH,添加:

    ;%OPENCV%x86vc12in
    

    创建属性表

    如果每次创建一个opencv相关的工程,都要重新配置属性,添加include path,lib path, lib,会很麻烦。一个解决方案是创建属性文件:opencv300.props

    <?xml version="1.0" encoding="utf-8"?>
    <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
      <ImportGroup Label="PropertySheets" />
      <PropertyGroup Label="UserMacros" />
      <PropertyGroup>
            <IncludePath>$(OPENCV)include;$(IncludePath)</IncludePath>
            <LibraryPath Condition="'$(Platform)'=='Win32'">$(OPENCV)x86vc12lib;$(LibraryPath)</LibraryPath>
            <LibraryPath Condition="'$(Platform)'=='X64'">$(OPENCV)x64vc12lib;$(LibraryPath)</LibraryPath>
      </PropertyGroup>
      <ItemDefinitionGroup>
            <Link Condition="'$(Configuration)'=='Debug'">
              <AdditionalDependencies>opencv_ts300d.lib;opencv_world300d.lib;%(AdditionalDependencies)</AdditionalDependencies>
            </Link>
            <Link Condition="'$(Configuration)'=='Release'">
              <AdditionalDependencies>opencv_ts300.lib;opencv_world300.lib;%(AdditionalDependencies)</AdditionalDependencies>
            </Link>
      </ItemDefinitionGroup>
      <ItemGroup />
    </Project>
    
    

    然后创建新工程的时候,在属性管理器(查看->其它窗口->属性管理器)中,你的项目右键添加这个现有属性文件

    致谢

    参考了Opencv 完美配置攻略 2014 (Win8.1 + Opencv 2.4.8 + VS 2013)一文,表示感谢。

    Greatness is never a given, it must be earned.
  • 相关阅读:
    python的包和模块
    python 匿名函数
    hdu 1455 Sticks
    python 返回函数
    python 自定义排序函数
    batchsize对收敛速度的影响
    mini_batch GD
    dropout
    sift
    hog
  • 原文地址:https://www.cnblogs.com/zjutzz/p/4509428.html
Copyright © 2011-2022 走看看