资讯专栏INFORMATION COLUMN

Visual Studio2019配置OpenCV(半永久配置)

sf_wangchong / 3139人阅读

摘要:配置下载下载配置环境变量在工程中半永久配置测试代码下载首先通过下面的链接下载所需要的版本。安装工作负载步骤时选的是桌面开发使用的桌面开发和其它工具集中的扩展开发配置环境变量在安装好和下开始进行配置。

1.OpenCV下载

首先通过下面的链接下载所需要的OpenCV版本。OpenCV下载链接
本次配置下载了opencv-4.0.1-vc14_vc15.exe。
双击解压opencv,解压相当于安装。

自己选择安装的路径,这里选择了D盘的根目录。

2.Visual Studio2019下载

首先通过下面的链接下载Visual Studio2019。VS2019下载链接
安装社区版VS2019,即Community2019。(安装【工作负载】步骤时选的是【.NET桌面开发】、【使用C++的桌面开发】和其它工具集中的【VisulStudio扩展开发】)

3.配置环境变量

在安装好VS2019和OpenCV4.0.1下开始进行配置。
(1)此电脑——右键——属性——高级系统设置——环境变量

(2)增加系统变量下的Path路径

选择环境变量——系统变量中选择Path,点击编辑——新建,把opencv相应的安装目标的bin路径填入。
本机目录为:D:/opencv/build/x64/vc15/bin
!注意:在D:/opencv/build/x64路径下有vc14和vc15两个文件夹,选择vc15最新的(网上有参考vc15对应的是VisualStudio2017),这里VisualStudio2019也选择vs15。

(3)配置链接库
将D:/opencv/build/x64/vc15/bin目录下的opencv_world401.dll,opencv_world401d.dll文件复制到C:/Windows/SysWOW64中

将D:/opencv/build/x64/vc15/bin目录下的opencv_world401.dll,opencv_world401d.dll、opencv_ffmpeg401_64.dll文件复制到C:/Windows/System32中

4.在VS工程中半永久配置OpenCV

(1)打开VS2019,创建一个新项目
按照图片步骤来


项目的名称和位置自己选择即可,本测试项目取名为demo。
右键点击源文件,添加里面新建项,新建c++文件。

(2)修改属性管理器
按图片步骤进行即可。

第一次配置OpenCV,我们要添加一个属性表,以后如果需要OpenCV,就可以直接添加之前的属性表,一键完成配置,无需再次配置。
当工程选择的是Debug时,这里选择Debug;当工程选择的时Release时,这里就编辑Release的属性。先把本地Windows调试器改为64位,右击Debug|x64,添加新项目属性表。

点击添加新项目属性表,名字随意取,本项目取名为Debug.props
路径改为自己的路径:D:/opencv

右击Debug.props,选择属性

  • VC++目录
    修改包含目录与库目录。

包含目录,点击右边的小三角,选择编辑,添加目录

D:/opencv/build/include
D:/opencv/build/include/opencv2


库目录,一样的操作,添加目录

D:/opencv/build/x64/vc15/lib


!注意:这里的路径需要从右上黄色目录选择进入

  • 链接器
    步骤如图,添加依赖项
opencv_world401d.lib



全部修改完之后,点击应用即可。

5.测试代码

5.测试代码

#include#include#include #includeusing namespace cv;using namespace std;int main(int argc, char** argv) {	Mat src = imread("D:/qq.jpg");//注意图像路径	if (src.empty()) {		printf("could not load image.../n");		return -1;	}	namedWindow("test opencv setup", WINDOW_AUTOSIZE);//创建窗口,自动大小	imshow("test opencv setup", src);//显示图像	namedWindow("output windows",CV_WINDOW_AUTOSIZE);	Mat output_image;	cvtColor(src, output_image,CV_BGR2HLS);	imshow("output windows", output_image);	imwrite("C:/1.jpg", output_image);	waitKey(0);	/*cout << "helloworld!" << endl;	system("pause");*/	return 0;}


后面如果新建其他项目,可以进行属性管理器——Debug | x64——添加现有属性项——把我们的Debug.props添加进行
这样就无需在配置opencv了。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/121989.html

相关文章

  • Visual Studio 2019 安装配置opencv

    摘要:目录安装配置下载解压文件添加系统环境变量创建新的空项目配置头文件库文件和链接库创建一个要用到的新项目是需重复此操作配置头文件配置库文件配置链接库收尾工作测试安装配置下载下载官网选择选项点击选项后会跳转至下载页面,红线标 ...

    fyber 评论0 收藏0
  • 配置安装OpenCV(4.5.4)+Opencv_contrib(4.5.4)+CUDA(v11.5

    摘要:提示尽量保存中间文件,包括下载文件至最终完成安装。安装位置推荐使用默认位置等待,完成后按要求重启。安装打开前面下载的安装程序,根据提示安装,在选择添加环境变量时选择为所有用户添加,其他选项默认即可。属性管理器配置打开新建空项目。 ...

    jone5679 评论0 收藏0
  • Windows下编译OpenCV+opencv_contrib

    摘要:文章目录前言前言一写在前面重要的事一写在前面重要的事二正文二正文安装步骤安装步骤编译及配置编译及配置总结总结前言在学习特征检测与匹配时,因为版本将算子等的源代码从官方发行的基础版移除,转移到了扩展库中的中。 文章目录 前言一、写在前面重要的事二、正文 1.安装步骤2.编译及配置总结...

    不知名网友 评论0 收藏0
  • Visual Studio 配置 Intel RealSense 相机 + OpenCV 环境以及官

    摘要:五代码运行测试测试代码相机创建一个配置信息相机进行测试进行使能,告诉配置信息,我需要传感器的图像数据声明一个传感器设备相机运行结果相机相机 Intel RealS...

    rickchen 评论0 收藏0
  • project2019激活工具【完美永久激活】-windows2019/office2019可激活

    摘要:激活工具是一款用于激活的激活工具。这款激活工具非常的智能化,它会根据检测到的产品自动安装对应的批量许可证,已激活的免费预览许可证将被保留,如果检测到主,将不会安装单独的子应用许可证,避免重复激活。project 2019激活工具是一款用于激活​project 2019的激活工具。这款激活工具非常的智能化,它会根据检测到的 office 产品自动安装对应的批量许可证,已激活的 Office 2...

    番茄西红柿 评论0 收藏2637

发表评论

0条评论

最新活动
阅读需要支付1元查看
<