文章目录
一、开发环境
1.编译器
CMake总结
Ubuntu下OpenCV项目编译错误:Unable to open ’raise.c‘
ubuntu16.04/18.04安装vscode和opencv3.4.6教程
VSCode中的注释规范
2.头文件
3.硬件
OpenCV之realsense深度相机安装
OpenCV之虚拟机Ubuntu打开摄像头
OpenCV3之使用库函数进行相机标定(不用MATLAB)
二、基本操作
1.图像的载入
OpenCV之图像读取显示保存和窗口
OpenCV之视频操作
OpenCV中waitKey()起作用条件
OpenCV3之Mat类内部
Mat类与形参、引用、常量形参和常引用
OpenCV3之Mat矩阵操作
OpenCV3之Mat类的创建
OpenCV3之Mat类的类型type和深度depth
2.图像基操
OpevCV之缩放和裁剪图像(改变图像尺寸)
OpenCV之颜色体系认知
OpenCV颜色分离与访问像素
OpenCV之图像叠加ROI与copyTo(ROI,mask)
绘图:
OpenCV绘制文字、图形
OpenCV的常用类:Scalar、Vec、Point、Size、Rect、RotatedRect、Ptr
OpenCV之RotatedRect基本用法和角度探究
3.其他
OpenCV之RNG随机数
OpenCV之小技巧
OpenCV之鼠标
回调函数Callback实现:C/C++、Java
OpenCV之计算时间
OpenCV之通用代码模板
OpenCV3之操作例子总汇、
OpenCV3之数学表达π
OpenCV3之XML文件和YAML文件的文件读写
三、图像处理
OpenCV形态学之膨胀腐蚀
OpenCV之阈值
OpenCV滑动条
OpenCV滤波
OpenCV3之卡尔曼滤波KalmanFilter原理、公式推导及其源码代码相关分析
OpenCV3之卡尔曼滤波KalmanFilter例子魔改代码
四、图像变换
五、图像轮廓
六、角点检测
七、特征匹配
八、机器学习
OpenCV之svm的相关资料
OpenCV之机器学习:利用svm(支持向量机)分类
OpenCV之tutorial_introduction_to_svm文档校正