opencv使用教程_opencv安装教程python

2022-09-30 10:40:38 浏览数 (1)

大家好,又见面了,我是你们的朋友全栈君。

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

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

文章目录

    • 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貌似也可以?)

代码语言:javascript复制
包括头文件:
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 输入代码:

代码语言:javascript复制
#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编译运行:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/194150.html原文链接:https://javaforall.cn

0 人点赞