opencv视频教程 C++(opencv教程)1、opencv介绍和环境搭建
作者:互联网
视频教程链接:OpenCV4 C++ 快速入门视频30讲 - 系列合集
上面那个貌似不全,看这个
文章目录
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.5\opencv\build\x64\vc15\bin
加到环境变量里去。。他vs2015加的vc14,我vs2019就加vc15吧(先不加看看报不报错,后面测试发现确实报找不到动态库错误,加了就没报错了,当然也可以不加,直接把那个动态库文件拷贝跟我们源代码放在一起)
注意:如果修改的环境变量,要重启下电脑才能生效(重启vs貌似也可以?)
包括头文件:
D:\opencv3.1\opencv\build\include
D:\opencv3.1\opencv\build\include\opencv
D:\opencv3.1\opencv\build\include\opencv2
库文件
D:\opencv3.1\opencv\build\x64\vc14\lib
链接器
opencv_world310d.lib
vs新建项目,空项目,test_opencv_installl
视图————>属性管理器,在debug | x64那新增属性页arnoldProperties20220129(老师有现成属性页,我不知道他那个怎么来的),然后对它右键————>属性,C/C++附加包含目录,
链接器——>附加库目录
链接器——>输入——>附加依赖项,把需要链接的静态库名字加进去
然后右边源文件——>新建文件main.cpp
输入代码:
#include <opencv2/opencv.hpp>
#include <iostream>
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编译运行:
标签:C++,opencv,build,include,opencv3.1,链接,视频教程 来源: https://blog.csdn.net/Dontla/article/details/121472456