zoukankan      html  css  js  c++  java
  • day1-opencv环境搭建

    vs2013+opencv3.1.0

    1.www.opencv.org网站下载opencv3.1.0----解压到D盘

    2.创建win32控制台程序(空项目)在某个目录放照片,然后写测试代码

     1 #include<opencv2/opencv.hpp>
     2 #include<iostream>
     3 using namespace cv;
     4 int main(int argc,char**argv)
     5 {
     6     Mat src = imread("D:/opencvimage/yangyi.JPG");//改为自己放照片的目录
     7     if (src.empty())
     8     {
     9         printf("could not load image!
    ");
    10         return -1;
    11     }
    12     namedWindow("test opencv setup",CV_WINDOW_AUTOSIZE);
    13     imshow("test opencv setup",src);
    14     waitKey(0);
    15     return 0;
    16 }

    3.配置

    配置环境变量:在系统变量path后边加上自己刚刚解压opencv的目录:如  括号里的内容(;D:opencvopencvuildin)

    配置包含目录如下图:

    点击右侧的Debug|x64点击右键--选择属性

    在vc++目录-包含目录里边加上以下三项:

    D:opencvopencvuildin

    D:opencvopencvuildincludeopencv2

    D:opencvopencvuildincludeopencv

    在vc++目录库目录加上:D:opencvopencvuildx64vc14lib

    在链接器--输入--附加依赖项加上以下:

    uuid.lib

    odbc32.lib

    odbccp32.lib

    opencv_world310d.lib

    然后启动调试即可

    注意,在安装过程中若出现以下问题:

    1.opencv_world310d.lib找不到:就把D:opencvopencvuildx64vc12in目录下的lib文件复制到(C:WindowsSystem32)或者(C:WindowsSysWOW64)中。

    2.若是出现找不到#include<opencv2/opencv.hpp>则是因为以上配置粗心造成

    3.若是出现模块计算机类型x64与目标计算机类型X86冲突:确定以上步骤没问题后(我之前因为粗心配置点在了Debug|win32上,应该是Debug|x64),做以下两步

    (1)链接器-》高级-》目标计算机”设置为"MachineX64 (/MACHINE:X64)"

    (2)生成-配置管理器-活动解决方案平台和平台都选x64即可(如果没有x64选项,新建一个,如下图)

    第一栏改为x64,第二栏不动即可

  • 相关阅读:
    [HDOJ1261]最少拦截系统
    Gym 100637F F. The Pool for Lucky Ones
    Codeforces Gym 100637A A. Nano alarm-clocks 前缀和处理
    HDU 1166 敌兵布阵 线段树
    【Tyvj1038】忠诚 线段树
    Codeforces Gym 100513G G. FacePalm Accounting
    Codeforces Round #313 (Div. 2)B.B. Gerald is into Art
    Codeforces Round #313 (Div. 2) D. Equivalent Strings
    Codeforces Round #313 (Div. 2) C. Gerald's Hexagon 数学
    Codeforces Round #313 (Div. 2) A. Currency System in Geraldion
  • 原文地址:https://www.cnblogs.com/luoshiyong/p/10234643.html
Copyright © 2011-2022 走看看