opencv3.41+vs2015+win10环境搭配,十分详细,适合新手参考

编程入门 行业动态 更新时间:2024-10-26 08:32:56

一.软件下载:

1.opencv官方网站:点击打开链接

选择RELEASES,可以看到有opencv所有版本:

如果你是32位系统就选择2开头版本的

如果你是64位系统就选择3开头版本的






(1)若直接选择3.41版本则带点击页面最下方,选择需要下载的最新的版本:如图1-1




                                                图1-1                                     

(2)

点击页面中see project/保存文件/开始下载:如图1-2



                                                  图1-2

(4)下载完成之后保存到相应的盘,下载的是一个压缩包,下面开始解压,解压路径可以直接默认D盘:

解压之后:



“sources里面存放的是源文件,build里面是建立OpenCV项目的接口,你会看到build里面有好多文件夹,比如Java,python,bin,lib,*64,include等等,其中bin里面存放的是二进制文件,lib存放是一些库,java里面是java和opencv连接的jar包,python里面是python调用opencv的库文件,*64里面是C++调用opencv的一些文件,里面有编程环境,我的是vc14,也就是Visual Studio2015,对就是2015,vc15对应Visual Studio2016,这些编程环境和编程工具可以从MSDN下载”


2.Visual Studio 2015下载地址:点击打开链接


(1)下载并安装合适自己的开发环境:




建议下载社区版,可免费用于学习和研究。

经历一个相当漫长的时间后,下载完成。



二.环境配置

1.配置OpenCV相关的环境变量,安装完成后在系统的环境里找到“Path”,编辑并在后边加入自己的OpenCV目录,如: “;D:\opencv\build\x64\vc14\bin”



2.打开vs,新建c++ win32控制台项目




选择空项目后,点击完成。


3.修改项目的相关配置。

具体为:项目--属性-- 配置属性--VC++ 目录

           也可以直接修改属性管理器,不需要每创建一个新项目时都配置一篇属性。

(1)Include path(包含目录):
       D:\opencv\build\include
       D:\opencv\build\include\opencv
       D:\opencv\build\include\opencv2

(2)Lib path(库目录):
       D:\opencv\build\x64\vc14\li

(3)链接器--输入--附加依赖项:
      opencv_world341d.lib

      opencv_world341.lib

“在D:\openCV\opencv\build\x64\vc14\lib目录下有这样两个文件opencv_world341.libopencv_world341d.lib,文件的区别是一个没有d结尾的对应的时release版,以d结尾的文件对应的是debug版。”







4.编写项目,添加test1.app.

添加代码,测试环境是否搭建完成

#include<iostream>  
#include <opencv2/core/core.hpp>  
#include <opencv2/highgui/highgui.hpp>  
using namespace cv;
using namespace std;
int main()
{
    // 读入一张图片(test1.jpg)  
    Mat img = imread("D:\\test1.jpg");//图片路径
    // 创建一个名为 "测试程序——显示图片"窗口  
    cvNamedWindow("测试程序——显示图片");
    // 在窗口中显示  测试程序——显示图片     
  imshow("测试程序——显示图片 ", img);    
  // 等待10000 ms后窗口自动关闭   
  waitKey(10000);

}

将test1.png保存在工程文件下。试运行。显示图片。





成功显示图片。搭建成功。



声明参考以下博客,在此感谢:

https://blog.csdn/lanergaming/article/details/48689841

https://blog.csdn/tsfx051435adsl/article/details/78172669

https://blog.csdn/qq_36644644/article/details/78063762

https://blog.csdn/qq_17550379/article/details/78201442?locationNum=3&fps=1

https://blog.csdn/u014626607/article/details/79096814


小白新上文章,多谢捧场。




更多推荐

opencv3.41+vs2015+win10环境搭配,十分详细,适合新手参考

本文发布于:2023-06-14 09:13:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1460046.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:适合   新手   环境   详细

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!