ccpdead / OpenCV

记录opencv4.4学习程序

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Opencv图像处理

  1. 加载修改保存图像
  2. 矩阵掩膜操作
  3. Mat 对象
  4. 图像操作
  5. 图像混合
  6. 调整图像亮度与对比度
  7. 绘制形状与文字
  8. 模糊图像
  9. 膨胀与腐蚀
  10. 形态学操作
  11. 图像金字塔-上采样与下采样
  12. 基本阈值操作
  13. 自定义线性滤波
  14. 处理边缘
  15. Sobel算子
  16. Laplance算子
  17. Canny边缘检测
  18. 霍夫变换(直线,圆变换)
  19. 像素重映射
  20. 直方图(均衡化,计算,比较)
  21. 模板匹配
  22. 轮廓检测
  23. 凸包
  24. 轮廓周围绘制矩形框以及圆形框
  25. 图像矩
  26. 点多边形检测
  27. 基于距离变换与分水岭算法的图像分割

02-OpenCV特征提取

  1. Harris角点检测
  2. Shi-Tomasi角点检测
  3. 自定义角点检测器
  4. 亚像素角点检测
  5. SURF特征检测
  6. SIFT特征检测
  7. HOG特征检测
  8. LBP特征
  9. 积分图计算
  10. Haar特征
  11. 特征描述子
  12. FLANN特征匹配
  13. 平面对象识别
  14. AKAZE局部匹配
  15. Brisk特征检测与匹配
  16. 级联分类器-人脸检测

03-OpenCV图像处理实战

  1. 切边检测
  2. 直线检测
  3. 对象提取
  4. 对象计数
  5. 透视矫正
  6. 对象提取与测量

04-OpenCV级联分类器训练与使用

  1. Haar与LBP级联分类器介绍
  2. 视频中人脸与眼睛检测与跟踪
  3. Haar_LBP级联分类器训练

05-OpenCV图像分割实战

  1. KMeans方法介绍
  2. GMM方法介绍
  3. 分水岭分割
  4. 证件背景替换
  5. 绿幕背景视频扣图

06-OpenCV视频分析与对象跟踪实战

About

记录opencv4.4学习程序


Languages

Language:C++ 92.6%Language:CMake 7.4%