• snip_opencv环境配置和测试程序


    opencv2.4.9环境变量配置的记录. 2014年8月10日

    Microsoft Windows XP [版本 5.1.2600]
    (C) 版权所有 1985-2001 Microsoft Corp.

    C:Documents and SettingsAdministrator>set
    ALLUSERSPROFILE=C:Documents and SettingsAll Users
    AltiumPath=D:Program FilesAltium Designer Summer 09System
    ANS_OLD_ATTACH=1
    APPDATA=C:Documents and SettingsAdministratorApplication Data
    CommonProgramFiles=C:Program FilesCommon Files
    COMPUTERNAME=SMT
    ComSpec=C:WINDOWSsystem32cmd.exe
    FP_NO_HOST_CHECK=NO
    HOMEDRIVE=C:
    HOMEPATH=Documents and SettingsAdministrator
    LOGONSERVER=\SMT
    NUMBER_OF_PROCESSORS=4
    OS=Windows_NT
    Path=C:WINDOWSsystem32;C:WINDOWS;C:WINDOWSSystem32Wbem;C:Program FilesMi
    crosoft SQL Server100ToolsBinn;C:Program FilesMicrosoft SQL Server100DTS
    Binn;D:Program FilesAltium Designer Summer 09System
    PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
    PROCESSOR_ARCHITECTURE=x86
    PROCESSOR_IDENTIFIER=x86 Family 6 Model 58 Stepping 9, GenuineIntel
    PROCESSOR_LEVEL=6
    PROCESSOR_REVISION=3a09
    ProgramFiles=C:Program Files
    PROMPT=$P$G
    SESSIONNAME=Console
    SystemDrive=C:
    SystemRoot=C:WINDOWS
    TEMP=C:DOCUME~1ADMINI~1LOCALS~1Temp
    TMP=C:DOCUME~1ADMINI~1LOCALS~1Temp
    USERDOMAIN=SMT
    USERNAME=Administrator
    USERPROFILE=C:Documents and SettingsAdministrator
    VS100COMNTOOLS=d:Program FilesMicrosoft Visual Studio 10.0Common7Tools
    windir=C:WINDOWS
    _DFX_INSTALL_UNSIGNED_DRIVER=1

    C:Documents and SettingsAdministrator>setx
    'setx' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。

    C:Documents and SettingsAdministrator>echo %Path% //查看缺省的PATH值
    C:WINDOWSsystem32;C:WINDOWS;C:WINDOWSSystem32Wbem;C:Program FilesMicroso
    ft SQL Server100ToolsBinn;C:Program FilesMicrosoft SQL Server100DTSBinn
    ;D:Program FilesAltium Designer Summer 09System

    C:Documents and SettingsAdministrator>^A^A


    VS2010默认的设置。
    —————————————————————————————————————————————
    可执行文件的目录:(缺省设置(VS2010))

    $(VCInstallDir)bin
    $(WindowsSdkDir)binNETFX 4.0 Tools
    $(WindowsSdkDir)bin
    $(VSInstallDir)Common7Toolsin
    $(VSInstallDir)Common7 ools
    $(VSInstallDir)Common7ide
    $(ProgramFiles)HTML Help Workshop
    $(FrameworkSDKDir)in
    $(MSBuildToolsPath32)
    $(VSInstallDir)
    $(SystemRoot)SysWow64
    $(FxCopDir)
    $(PATH)


    (INCLUIDE)缺省值: 包含头文件用的。

    $(VCInstallDir)include
    $(VCInstallDir)atlmfcinclude
    $(WindowsSdkDir)include
    $(FrameworkSDKDir)include

    (LIBPATH)引用目录: using命令引用的文件使用

    $(VCInstallDir)atlmfclib
    $(VCInstallDir)lib

    (LIB) 库目录: .dll, 。lib文件的目录

    $(VCInstallDir)lib
    $(VCInstallDir)atlmfclib
    $(WindowsSdkDir)lib
    $(FrameworkSDKDir)lib
    ======
    (.LIB)库目录中的链接项(缺省);
    kernel32.lib
    user32.lib
    gdi32.lib
    winspool.lib
    comdlg32.lib
    advapi32.lib
    shell32.lib
    ole32.lib
    oleaut32.lib
    uuid.lib
    odbc32.lib
    odbccp32.lib
    -------------------------------------------------------

    (1)2014年8月10日

    1.1 添加INCLUDE目录。 在集成$includePath的基础上。
    注: 选中从父级或项目默认设置集成。 默认:没有diy的目录。
    添加的:
    D:opencvuildinclude
    D:opencvuildincludeopencv
    D:opencvuildincludeopencv2

    视图 → 属性管理器。。 在Microsoft.Cpp.Win32.user右键,属性中设置会永久保存的加载opencv的一些文件。
    1.2(可选)
    D:opencvuildx86vc10in

    1.3 库目录的设置.
    D:opencvuildx86vc10
    D:opencvuildx86vc10in
    D:opencvuildx86vc10lib

    环境变量设置:
    用户变量:
    [opencv] D:opencvuild
    [PATH] D:opencvuildx86vc10in;
    系统变量:
    [PATH] D:opencvuildx86vc10in;
    在x64位系统上调试的时候,在Debug小箭头右侧的平台选项,要设置为x64的,默认的是Win32的应用程序....


    ___________________________________________________________

    Win32应用程序,测试程序。


    // set_ENV.cpp : 定义控制台应用程序的入口点。
    //
    #include "stdafx.h"
    #include <opencv2opencv.hpp>
    using namespace cv;


    int _tmain(int argc, _TCHAR* argv[])
    {
    IplImage * src;
    src = cvLoadImage("D:\lena.jpg", CV_LOAD_IMAGE_UNCHANGED);
    cvNamedWindow("lena",CV_WINDOW_AUTOSIZE);
    cvShowImage("lena",src);
    cvWaitKey(0);
    cvWaitKey(0);

    cvDestroyWindow("lena");
    //cvRelease(&src);
    cvRelease((void**)&src);
    return 0;
    }

    ________________________

    包含目录:

     具体需要制定的库文件,在链接项→输入中,进行设置, 可以百度opencv 2.4.9配置方法

    opencv_calib3d244.lib 

    opencv_calib3d244d.lib 

    opencv_contrib244.lib 

    opencv_contrib244d.lib 

    opencv_core244.lib 

    opencv_core244d.lib 

    opencv_features2d244.lib 

    opencv_features2d244d.lib 

    opencv_flann244.lib 

    opencv_flann244d.lib 

    opencv_gpu244.lib 

    opencv_gpu244d.lib 

    opencv_haartraining_engine.lib 

    opencv_haartraining_engined.lib 

    opencv_highgui244.lib 

    opencv_highgui244d.lib 

    opencv_imgproc244.lib 

    opencv_imgproc244d.lib 

    opencv_legacy244.lib 

    opencv_legacy244d.lib 

    opencv_ml244.lib 

    opencv_ml244d.lib 

    opencv_nonfree244.lib 

    opencv_nonfree244d.lib 

    opencv_objdetect244.lib 

    opencv_objdetect244d.lib 

    opencv_photo244.lib 

    opencv_photo244d.lib 

    opencv_stitching244.lib 

    opencv_stitching244d.lib 

    opencv_ts244.lib 

    opencv_ts244d.lib 

    opencv_video244.lib 

    opencv_video244d.lib 

    opencv_videostab244.lib 

    opencv_videostab244d.lib 

    快乐-奋斗
  • 相关阅读:
    HTML中ID与NAME的区别
    三层架构的学习感悟(二)
    linux svn安装和配置,不结合apache
    _dopostback回发后台的局限
    ASP.NET 服务器端控件响应客户端事件
    linux centos 下面httpd支持的svn 服务器端安装
    最简单的html tab选项卡
    VC2010 控件的事件窗口面板空白解决办法
    记录一次低版本手机h5页面不能进行跳转
    设计模式的理解
  • 原文地址:https://www.cnblogs.com/tt-player/p/3903414.html
Copyright © 2020-2023  润新知