栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

【opencv4】opencv视频教程 C++(opencv教程)1、opencv介绍和环境搭建

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【opencv4】opencv视频教程 C++(opencv教程)1、opencv介绍和环境搭建

[opencv_C++] 入门强推!!!【B站最全】

下一讲:【opencv4】opencv视频教程 C++(opencv教程)2、加载,修改,保存图像

文章目录

opencv介绍和环境搭建

opencv组成架构核心模块环境搭建(换成自己下载的版本)

opencv介绍和环境搭建 opencv组成架构

核心模块

环境搭建(换成自己下载的版本)

我下的opencv4,跟opencv3略有差异,应该也能用
https://opencv.org/releases/
https://sourceforge.net/projects/opencvlibrary/files/4.5.5/opencv-4.5.5-vc14_vc15.exe/download
下载好后双击解压,我解压在这:F:opencv4.5.5

然后老师让把F:opencv4.5.5opencvbuildx64vc15bin加到环境变量里去。。他vs2015加的vc14,我vs2019就加vc15吧(先不加看看报不报错,后面测试发现确实报找不到动态库错误,加了就没报错了,当然也可以不加,直接把那个动态库文件拷贝跟我们源代码放在一起)
注意:如果修改的环境变量,要重启下电脑才能生效(重启vs貌似也可以?)

包括头文件:
D:opencv3.1opencvbuildinclude 
D:opencv3.1opencvbuildincludeopencv 
D:opencv3.1opencvbuildincludeopencv2 

库文件
D:opencv3.1opencvbuildx64vc14lib

链接器
opencv_world310d.lib

vs新建项目,空项目,test_opencv_installl

视图————>属性管理器,在debug | x64那新增属性页arnoldProperties20220129(老师有现成属性页,我不知道他那个怎么来的),然后对它右键————>属性,C/C++附加包含目录,

链接器——>附加库目录

链接器——>输入——>附加依赖项,把需要链接的静态库名字加进去

然后右边源文件——>新建文件main.cpp
输入代码:

#include 
#include 

using namespace cv;

int main(int argc, const char* argv[]) {
	Mat src = imread("img.jpg");
	if (src.empty()) {
		printf("could not load image...n");
		return -1;
	}
	namedWindow("test opencv setup", WINDOW_AUTOSIZE);
	imshow("test opencv setup", src);
	waitKey(0);
	return 0;
}

然后拷贝图片img.jpg跟源码放在一起,ctrl+f5编译运行:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/723409.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号