导读
OpenCV功能越发强大,不学一下怎么行?
之前在CSDN博客中,已经完成了C++的基础教程!最近又将相关的代码上传到了GitHub上。为了方便大家学习,在这里做个总结。
如果你有什么问题,或者有什么想法,欢迎评论与我一起沟通交流。如果你想了解更多有关于计算机视觉、OpenCV、机器学习、深度学习等相关技术的内容,想与更多大佬一起沟通,那就加群:326866692
1 教程总述
OpenCV-C++基础教程是针对没有学习过OpenCV的同学来说的。主要包括如下几块基础内容。
安装与测试
图像基本操作
图像核心操作
图像处理
图像处理应用
更全面的 4.3.0 C++版本教程还在实时更新中
2 基础教程
1 初探OpenCV
第一部分是简单的入门,包括安装、图像的基本操作等。
1.opencv配置:blog.csdn.net/shuiyixin/article/details/80386022
2.加载,修改,显示及保存图像:blog.csdn.net/shuiyixin/article/details/85240791
2 图像核心教程
这部分操作针对的是OpenCV中的core模块及其他核心操作,包括图像的基本类型、像素操作、图像混合等:
3.图像像素及掩膜操作详解:blog.csdn.net/shuiyixin/article/details/88825549
4.Mat对象:blog.csdn.net/shuiyixin/article/details/81169261
5.读写像素:blog.csdn.net/shuiyixin/article/details/89304084
6.图像混合:blog.csdn.net/shuiyixin/article/details/89343386
7.图像亮度与对比度:blog.csdn.net/shuiyixin/article/details/89390239
部分教程图示如下:
3 图像处理
图像处理模块是OpenCV中的重要模块,封装了绝大多数图像处理操作,具体的算法大家可以关注数字图像处理这本书。
因为重要,,所以基础教程中,一半以上是在讲图像处理,毕竟图像处理是计算机视觉的基础,这块具体内容如下:
部分教程图示如下:
4 应用教程
这块是针对OpenCV做的一些简单应用,一些图像处理的小案例。
1.摄像头基本操作:blog.csdn.net/shuiyixin/article/details/82949396
2.图像素描及卡通化:blog.csdn.net/shuiyixin/article/details/81095564
3.哈哈镜:blog.csdn.net/shuiyixin/article/details/81155444
5 保存及解决方案
学习过程中,会遇到一些报错,针对这些报错,我们也提供了对应的解决方案。
3 GitHub代码库
GitHub代码库是很早就创建好了的,但是之前一直没有用到,但是想一下,既然有这样一个平台,那就用起来为大家服务,方便我们更好地学习交流。
我的Github地址如下:
github.com/PureWaterLove
OpenCV基础教程已经上传,大家可以下载查看,对应的教程就是上面的教程。
OpenCV-C++教程代码:github.com/PureWaterLove/Opencv_Cpp
说在后面的话
努力为大家提供一个好的学习交流的环境,其实是挺难的,事情比较多,但是还是因为热爱,所以才愿意一直坚持下来 。
所以我想郑重地说:非常感谢大家的支持!我会一直努力下去!为了一起努力的你们!
还有一句话想送给大家!
因热爱而坚持的美好,会是一生最宝贵的财富!
AI与区块链技术
长按二维码关注