VS配置属性表,保存Opencv配置信息


前言

vs有很多人想必有这样的困苦:为什么我配置好的文件,新建了一个空项目时,一切都回到了起点。本文教你怎么配置成一个属性表,直接导入即可使用。
这不只是能用在保存Opencv属性表保存,也可以保存其他属性表,举一反三即可。


以下是本篇文章正文内容,下面案例可供参考

一、打开VS,新建项目

1.打开vs,创建空项目:

过程如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.点击视图->其他窗口->属性管理器:

在这里插入图片描述

3.右键属性管理器中的Debug | x64,添加新项目属性表

在这里插入图片描述

4.新建属性表 -> 命名好后点击添加

提示:命名怎么喜欢怎么来,建议简单易懂
在这里插入图片描述

5.添加好后,我们看到Debug|x64中多了你添加的属性表

在这里插入图片描述

二、开始配置属性表

2.1、右击Opencv_configuration -> 属性

在这里插入图片描述
在这里插入图片描述

2.2、点击在通用属性下的VC++目录:

2.2.1、在包含目录下点击编辑,添加路径如下:

在这里插入图片描述
将上图路径拷进包含目录中:
在这里插入图片描述
2.2.2、在库目录下点击编辑,添加路径如下:
在这里插入图片描述
将上图路径拷进库目录中:
在这里插入图片描述

2.3、链接器->输入->附加依赖项中加入opencv_world451d.lib

在这里插入图片描述
在这里插入图片描述
2.4、每一步完成后点击确认即可。
2.5、附加:直接右击解决方案下一行的属性即可进入属性配置。

三、验证阶段

做完数学题,你需要验证,才能得出是否正确;同样,配置完后,你不验证,你怎么知道你配置成功了呢!

代码块:

#include <opencv2/opencv.hpp>
#include <iostream>

using namespace cv; //导入cv命名空间
using namespace std;
int main() {
	Mat src = imread("D:\\Myfile\\素材照片\\opencv素材照片\\1.jpg"); //利用imread读取图片路径
	if (src.empty()) {    //判断是否找到图片,没有就返回Couldn't load image,并退出
		cout << "Couldn't load image\n";
		return 0;
	}
	namedWindow("test opencv setup", WINDOW_AUTOSIZE); //创建一个窗口,自动大小不可人为改变
	imshow("test opencv setup", src);   //窗口显示图片
	namedWindow("output windows", WINDOW_AUTOSIZE); //第一参数窗口名称
	Mat output_image;
	cvtColor(src, output_image, COLOR_BGR2GRAY);  //转换通道,显示灰度值图片
	imshow("output windows", output_image);
	imwrite("C:\\Users\\ASUS\\Desktop\\2.jpg", output_image);
	waitKey(0);  //让窗口停滞

	return 0;
}

代码界面:
在这里插入图片描述

代码运行界面:
在这里插入图片描述

特别提示:这里要修改为X64:
在这里插入图片描述

四、保存你的属性表

4.1、这一步很重要,你的属性表将保存到你建好的工程文件中

在这里插入图片描述

4.2、寻找你的属性表

我的文件就在我新建的工程地址下,往里层找就能找到,找不到就用文件搜索
在这里插入图片描述

4.3、再次打开文件,导入属性表即可

第二次新建文件时,你只需要在属性表的Debug|x64,添加现有项Opencv_configuration即可。
在这里插入图片描述


总结

参考来源

如有疑问,请留言!
如有错误,敬请指正!

  • 17
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
要在VS配置OpenCV,你需要按照以下步骤进行操作: 1. 下载OpenCV库文件:你可以从OpenCV官方网站(https://opencv.org/)下载适用于你的操作系统的OpenCV库文件。确保下载的版本与你的VS版本兼容。 2. 安装OpenCV库文件:解压下载的OpenCV库文件,并将其保存到一个方便的位置,比如 "C:\opencv"。这将是你的OpenCV安装路径。 3. 配置VS项目属性:打开你的VS项目,右键点击项目名称,选择“属性”选项。在属性窗口中,选择“VC++目录”标签页。 4. 添加包含目录:在“包含目录”下,添加OpenCV头文件的路径。点击右侧的编辑按钮,然后添加以下路径:“C:\opencv\build\include”。 5. 添加库目录:在“库目录”下,添加OpenCV库文件的路径。点击右侧的编辑按钮,然后添加以下路径:“C:\opencv\build\x64\vc15\lib”(根据你的系统和VS版本可能有所不同)。 6. 链接器设置:在属性窗口中,选择“链接器”标签页。 7. 添加附加依赖项:在“附加依赖项”下,点击右侧的编辑按钮,并添加以下库文件:opencv_worldXXX.lib(XXX代你下载的OpenCV库文件的版本号)。 8. 确定更改:点击“应用”和“确定”按钮,保存你的配置更改。 现在你的VS项目已经配置好了OpenCV。你可以开始使用OpenCV库的功能来开发你的项目了。记得在代码中包含适当的OpenCV头文件,并使用OpenCV的命名空间。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值