VS2015配置opencv3.4

本文档详细介绍了如何在Windows环境下配置OpenCV 4.5.2,包括从官网下载,设置环境变量,添加dll文件,以及在Visual Studio中的配置步骤。通过这些步骤,读者能够成功搭建OpenCV开发环境并运行测试程序。
摘要由CSDN通过智能技术生成

1、配置opencv

1.1 下载

1、打开官网([http://opencv.org])

2、点击GitHub(操作看图)

在这里插入图片描述

此时如果你的GitHub打不开你可以尝试进行如下操作:

1、换个好一点的网(能打开百度的网不一定能打开GitHub)

2、关了浏览器重新打开

如果此刻还是不行,那建议你吃颗苹果,看部电视剧,待会再试
在这里插入图片描述

以下以4.5.2为例
在这里插入图片描述

点击下载即可,下载后解压到相应的位置

例如我就解压到D:\SoftWare\opencv\opencv3.4

请记住如下几个位置待会有用(请根据自己的解压位置找到对应的文件夹):

D:\SoftWare\opencv\opencv3.4\opencv\build\bin

D:\SoftWare\opencv\opencv3.4\opencv\build\include

D:\SoftWare\opencv\opencv3.4\opencv\build\include\opevcv

D:\SoftWare\opencv\opencv3.4\opencv\build\include\opevcv2

1.2配置

1.2.1配置环境变量

为了确保所有的电脑都能找到环境变量(防止小可爱们迷糊),所以我采用了最笨的办法:

1、打开控制面板——点击系统和安全

2、在这里插入图片描述
3、点击最左侧的高级系统设置

在这里插入图片描述
4、添加环境变量

注意:图片中提到的bin文件指的是D:\SoftWare\opencv\opencv3.4\opencv\build\bin

在这里插入图片描述

之后一路点击确定

1.2.2添加文件

(此过程不一定需要做,可以忽略,如果配置完毕进行检验时显示缺少opencv_world3413.dll或者是缺少opencv_world3413d.dll则需要进行此步骤)

此步骤不一定要现在做,哪怕你配置完毕后也可以做,不影响你的配置结果,所以不需要专门再重新配置

在你的opencv的文件夹中找到opencv_world3413.dll和opencv_world3413d.dll然后复制粘贴到系统文件夹下

无耻的分割线*******

(详细操作请百度)

1.2.3在VS中配置

关于VS的下载安装可以参考b站博主Frank-FuckPPT的视频,详细链接请参考:https://www.bilibili.com/video/BV1Xt411g7jT?p=1

(个人感觉Frank讲的不错)

1、打开VS新建一个项目

2、打开属性管理器

在这里插入图片描述

3、

在这里插入图片描述

4、通用属性——VC++目录——包含目录

将以下文件目录添加进去

D:\SoftWare\opencv\opencv3.4\opencv\build\include

D:\SoftWare\opencv\opencv3.4\opencv\build\include\opevcv

D:\SoftWare\opencv\opencv3.4\opencv\build\include\opevcv2

5、通用属性——VC++目录——库目录

将以下文件目录添加进去

D:\SoftWare\opencv\opencv3.4\opencv\build\x64\vc15\lib

6、通用属性——连接器——输入——附加依赖项

输入以下内容(请对应自己下载的opencv版本)

opencv_world3413d.lib
(
如果你查其它的博客的话会发现,有的博客中还会让你添加opencv_world3413.lib,也就是两个都添加。这种方式并没有错,但是如果两者都添加的话,有可能会在后面导致一个问题,所以请注意:
可能出现的问题为:
当你输入nameWindows()和imshow()时按道理在名称相同的情况下只显示一张图片,但是当你将上面两个都添加的话就会导致nameWindows()是一张图片,imshow()是一张图片。还是不懂看下面。

//两者都添加
namedWindow("My Test", CV_WINDOW_NORMAL);			//显示一张图片,大多数时是一张灰色的什么都没有的图像,当然具体情况具体对待。
imshow("My Test", image);			//显示图像。(此时应该是正儿八经要输出显示的那张图像)

//只添加一个
namedWindow("My Test", CV_WINDOW_NORMAL);
imshow("My Test", image);			//仅显示这一张图像

)
7、点击应用,然后点击确定

至此配置完毕

8、检验程序:
注意:一般我们配置时是基于64位的系统配置的,所以在编写和编译程序时要将其改为X64,否则会报错。
在这里插入图片描述

#include<opencv2/opencv.hpp>

using namespace cv;

int main(int argc, char** argv)
{
	Mat image = imread("a.jpg");			//读取图像。注意:请将图片a.jpg放在.cpp所在的文件夹内
	namedWindow("My Test", CV_WINDOW_NORMAL);
	imshow("My Test", image);			//显示图像
	waitKey(5000);						//5000为5000毫秒

	return 0;
}

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
配置OpenCV 3.4,您可以按照以下步骤进行操作: 1. 首先,您需要下载OpenCV 3.4的源代码。您可以在OpenCV的官方网站(https://opencv.org)上找到下载链接。 2. 下载完成后,解压源代码到您的本地目录。在解压后的目录中,您将找到一个名为"CMakeLists.txt"的文件。 3. 接下来,您需要安装CMake。CMake是一个用于生成跨平台构建脚本的工具。您可以从CMake的官方网站(https://cmake.org)上下载适合您操作系统的安装程序,并按照说明进行安装。 4. 打开CMake并指定源代码目录和构建目录。源代码目录是OpenCV源代码解压后的文件夹,而构建目录是您希望生成构建文件的目录。 5. 点击"Configure"按钮来配置项目。在初始配置过程中,您需要选择用于生成构建文件的编译器和操作系统。确保选择与您当前操作系统和编译器兼容的选项。 6. 当配置完成后,您将看到一些可配置的选项。根据您的需求,您可以自定义OpenCV的安装路径、安装组件以及其他选项。对于基本安装,请保持默认选项不变。 7. 点击"Generate"按钮来生成构建文件。这将根据您的配置生成适合您操作系统和编译器的构建文件。 8. 生成构建文件后,您可以关闭CMake并打开您选择的IDE(例如Visual Studio、Xcode等)。 9. 在IDE中打开生成的构建文件,并进行构建。根据您选择的IDE和操作系统,具体的构建步骤可能有所不同。请参考相关文档或在线资源来了解如何在您的IDE中进行构建。 10. 构建完成后,您将得到一个可执行文件或库文件,您可以将其用于您的项目。 这些是配置OpenCV 3.4的基本步骤。请注意,具体的配置过程可能因操作系统、编译器和IDE的不同而有所差异。我希望这些步骤对您有所帮助!
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值