Skip to content

About

based on python and opencv

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

###学习使用C++和OpenCV进行图像处理

###Learning Digital Image Processing by C++ and OpenCV

#Checlist

##图像像素操作

  • 几何运算-加减乘除
  • 逻辑运算-与或非取反
  • 像素读写
  • 通道混合与调整
  • 对比度与亮度调整

##图像几何变换

  • 插值(zoom in或out)

  • 旋转(rotate)

  • 透视变换

  • 错切变换

  • 翻转 ##像素统计

  • 计算均值与方差

  • 计算直方图

  • 计算最大最小

  • 计算像素内方差 ##色彩空间

  • RGB

  • HSL

  • YUV

  • YCrCb

  • 色彩空间转换

  • 灰度转换

  • 调整饱和度与亮度

  • 主色彩提取与分析 ##卷积图像处理

  • 空间域卷积

  • 频率域卷积

  • FFT空域到时域转换

  • 模糊

  • 边缘提取

  • 去噪

  • 增强

  • 直方图均衡化

  • 直方图反向投 ##形态学处理

  • 腐蚀

  • 膨胀

  • 开闭操作

  • 形态学梯度

  • 顶帽

  • 黑帽

  • 内梯度与外梯度

  • 分水岭分割 ##图像分割

  • K-Means

  • Mean-Sift

  • 分水岭

  • Fuzzy-C Means

  • GMM

  • Graphic Cut

  • 区域生长 ##特征提取

  • SIFT

  • SURF

  • LBP

  • HOG

  • Haars

  • Blob

  • DOG或者LOG

  • 金字塔

  • Haars Corner

  • Shi-Tomasi Corner

  • Hessian

二值图像

  • 全局阈值二值化
  • 局部阈值二值化
  • 轮廓提取
  • 区域测量
  • 几何矩特性
  • 连通区域计算
  • 泛洪填充
  • 霍夫变换
  • 距离变换
  • 分水岭分割
  • 链式编码
  • 骨架提取
  • 欧拉数计算

##对象识别与匹配

  • 直方图匹配
  • 相关性匹配
  • 模板匹配
  • KNN
  • SVM

笔记

灰度图片都是8bit无符号整数,也就是np.unit8格式,在计算加减时一定要注意不要出现负号,否则会出现奇怪的像素数值

About

based on python and opencv

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages