• Win64 配置OpenCV


    环境变量:    
         opencv的build文件路径:
                     名称:
    opencv
                     value:D:program designopenCVopencvuild
         在path变量中添加:
                      %opencv%x64vc10in;%opencv%common bbintel64vc10
                      (由于是64位系统,所以这里是“x64”,“intel64”,32应该是x86 和 ia32吧)

     

    VS2010中新建win32控制台工程Test

     
    在Test的属性中修改 "VC++目录"、"连接器"、”平台“

    1、”平台“
            "配置管理器" >> “活动解决方案平台” 下拉菜单>>"新建">>选择"x64"


    2、
    "VC++目录"
             在其中的“包含目录”中添加 $(opencv)include; 为保险起见 一并加上它的两个子目录:$(opencv)includeopencv;$(opencv)includeopencv2
             在”库目录“添加 $(opencv)x64vc10lib 
              (就是用于64系统的vc10的类库)

    点击”应用“后,正常情况在”连接器“的”输入“项中,自动会配置好”附加依赖项“
    但如果没出现的话
    。。。
    3、”连接器“
             ”连接器“>>”附加依赖项“>>手动添加所需类库(为省事儿全加上吧)
             Debug模式加诸如
                    opencv_core242d.lib
             Release模式加诸如
                    opencv_core242.lib
             (全路径)

    测试代码(打开一张图片),

    #include "stdafx.h"
    #include "highgui.h"

    using namespace std;
    using namespace cv;


    int _tmain(int argc, _TCHAR* argv[])
    {
        const char* imgname = "C:/Users/yhq/Desktop/图片1.png";  //path of image
        Mat img = cv::imread(imgname);                                             //read iamge to an Mat

        if(img.empty())                                                                           //errors
            return -1;
        if(!img.data)
            return -1;

        namedWindow("yhq",CV_WINDOW_AUTOSIZE);                       //new window
        imshow("yhq",img);                                                                    //display

        waitKey();
        return 0;
    }


    ps:如果平台改不到64,尝试在”连接器“的”目标计算机“中修改

  • 相关阅读:
    What version of .NET Framework is integrated into what version of OS?
    《千字文》古今第一文,1000字无重复,囊括各个方面的知识!
    这些习惯正在阻碍你的成长(你正在做。。。)
    百家讲坛另附笔记
    百家讲坛之曾国藩笔记
    《挪威的森林》经典语录
    《悲伤逆流成河》台词摘抄
    2018年11月29日,晴
    关于描述的一些感悟
    2018年11月27日, 晴
  • 原文地址:https://www.cnblogs.com/yhqlower/p/3210490.html
Copyright © 2020-2023  润新知