• OpenCV3.2.0+VS2015开发环境配置


    vs2015安装可参考:https://www.jianshu.com/p/391e67529bd3

    OpenCV3.2.0配置可参考:https://www.jianshu.com/p/026093d58162

    下面简要说明我的搭建过程;

    配置Path系统环境变量

    • 找到Path进行编辑
    • 把之前解压(安装)好的OpenCV路径下的bin路径添加到Path系统环境变量中

    打开VS2015,

    • 创建工程
    • 快捷键:ctrl+shift+n
    • 创建.cpp文件
      快捷键:ctrl+shift+a

    打开属性管理器:视图=》属性管理器;

    Debug x64右键“属性”

    添加包含目录

    选择编辑

    添加路径及之前安装好的opencv路径,如下图

    添加库目录

    • 添加附加依赖项
    • 链接器=》输入=》附加依赖项
    • 手动敲入 opencv_world320d.lib
    • 【注意】

    1. 320对应OpenCV3.2.0。其他版本请去网上找对应自己的版本进行编写添加。

    2. 后缀d代表Debug模式,如果是Release模式去掉d。依个人情况选择Debug模式或者Relea

    添加完成,测试

    #include <opencv2/opencv.hpp>
    #include <iostream>
    using namespace std;
    using namespace cv;
    
    int main()
    {
    	Mat image = imread("E:\VS2015Opencv\vs2015\project\cat.jpg");  //存放自己图像的路径 
    	imshow("显示图像", image);
    	waitKey(0);
    	return 0;
    }
    

      但是发现第一错误,vs2005不能运行程序,一打开项目就报错;

    问题原因:(1)可能是安装时停电导致重新安装时有些东西没安装或者安装失败;

    (2)360安全卫士拦截或者其他原因

    网上解决方法:https://q.cnblogs.com/q/80901/

    但是全部试了发现没办法,只好重装系统去,格式化c盘,好在安装成功;(360换成了电脑管家)

    安装成功后重新运行;又出错

     解决方法:

    1. 将缺失的动态链接库添加到路径C:WindowsSystem32或者C:WindowsSysWOW64,可以两个都添加一下试试。

     编译发现还出错

    发现是图片路径出错;更改代码;

    弄了一上午,终于成功

  • 相关阅读:
    哈夫曼树与哈夫曼编码
    HTML & CSS整理
    MYSQL整理
    数据库报告存档
    一些网络报错信息记录
    复活~
    你必须知道的Docker数据卷(Volume)
    Sql Prompt 10下载安装破解图文教程
    通过Logstash由SQLServer向Elasticsearch同步数据
    Linux(CentOS)配置Docker随宿主机自启,容器自启( --restart=always)
  • 原文地址:https://www.cnblogs.com/fcfc940503/p/11242894.html
Copyright © 2020-2023  润新知