推荐c++ 学习opencv
时间: 2023-09-09 20:11:32 浏览: 148
学习 OpenCV 的 C++ 接口可以参考以下步骤:
1. 学习 C++ 基础知识:变量、数据类型、运算符、控制结构等基础知识。
2. 学习 OpenCV 的基本概念:图像的读取、显示、保存等基本操作。
3. 学习 OpenCV 中图像处理的基本算法:如卷积、滤波、边缘检测、形态学操作等。
4. 学习 OpenCV 中图像特征提取的算法:如 SIFT、SURF、ORB、HOG 等。
5. 学习 OpenCV 中机器学习的基本算法:如分类、聚类、回归等。
下面是一些学习 OpenCV 的资源:
1. OpenCV 官方文档:http://docs.opencv.org
2. OpenCV 官方教程:http://docs.opencv.org/master/d9/df8/tutorial_root.html
3. OpenCV 官方样例:https://github.com/opencv/opencv/tree/master/samples/cpp
4. 《学习 OpenCV》(原书第2版):该书详细介绍了 OpenCV 的基本概念、图像处理算法和机器学习算法,适合初学者阅读。
5. 《OpenCV 3 计算机视觉编程入门》:该书介绍了 OpenCV 3 中的基础概念和常用算法,适合初学者阅读。
6. 《OpenCV 3 编程入门》:该书从实际案例出发,介绍了 OpenCV 3 中的基础概念和常用算法,适合初学者阅读。
7. 《OpenCV 3 计算机视觉项目实战》:该书介绍了 OpenCV 3 中的常用算法和应用场景,通过实际项目案例讲解了如何应用 OpenCV 解决实际问题。
希望对你有所帮助。
阅读全文