Atitit 机器视觉图像处理与机器学习概论2017版 attilax著
3.2 直方图 3.3 点算子 3.4 群运算 3.5 其他统计算子 3.6 数学形态学 6
7.1. 6.2 使用低通滤波器………………………………………………………………………126 7
7.2. 6.3 使用中值滤波器………………………………………………………………………130 7
7.3. 6.4 使用方向滤波器检测边缘……………………………………………………………132 7
7.4. 6.5 计算图像的拉普拉斯变换……………………………………………………………138 7
8.1. 4.2 计算图像的直方图……………………………………………………………………77 8
8.2. 4.4 直方图均衡化…………………………………………………………………………88 8
8.3. 4.5 反投影直方图以检测特定的图像内容………………………………………………89 8
8.4. 4.6 使用均值漂移(Mean Shift)算法查找物体………………………………………95 8
15. 形状匹配的特征提取 5.1 概述 5.2 阈值处理和背景减法 5.3 模板匹配 5.4 低级特征提取 5.5 霍夫变换 9
22.3. 7.1.4 Laplacian 算子 256 13
30.1. 1.1. 重要的特征点检测算法标准(旋转不变形,尺度缩放不变性) 1 16
30.2. 1.2. Moravec角点检测 1977 1 16
30.3. 1.3. Harris角点检测 1988 1 16
30.4. 1.4. 1994年提出的Shi-Tomasi角点检测 2 16
30.6. 1.6. 2006年提出的FAST(Feature from Accelerated Segment Test)算子,这个原理简单易懂啊。 2 16
30.7. 1.7. Sift 1999年提出, 2004年,又对Sift完善 3 16
30.8. 1.8. SURF是在2006年才被Bay等提出的 3 16
30.10. 1.10. BRISK算法是2011 4 16
33. 运动对象检测与描述 运动分析与对象跟踪 7 9.2 运动对象检测 9.3 跟踪运动特征 9.4 运动特征提取与描述 18
36.1. 混合模式是可以用不同的方法将对象颜色与底层对象的颜色混合。 19
36.2. 2 通常▪ 正常模式(Normal)▪ 溶解模式(Dissolve)▪ 背后模式(Behind)▪ 清除模式(Clear) 19
36.6. 6 差集系▪ 差值模式(Difference)▪ 排除模式(Exclusion)▪ 减去模式(Subtract)▪ 划分模式(Divide) 20
36.7. 7 颜色系▪ 色相模式(Hue)▪ 饱和度模式(Saturation)▪ 颜色模式(Color)▪ 亮度模式(Luminosity) 20
36.8. 1 Jhlabs 好像有了可以叠加算法但是没有找到doc 20
36.10. 3 使用javafx 类库实现图像叠加混合 21
40. 框架使用opencv halcon matlab 22
1. 前言
一分耕耘一分搜获,回首过去的12年的软件与图像处理开发,疼然回首,从迷茫的小白成长为一方大神。。Csdn排名也从万里之遥,千里之外,攀爬到TOP60..站在前人的肩膀上,有所心得,准备集结成书,帮助热心与图像处理机器视觉的朋友们,让我们的明天更美好也。。
2. 绪论
2.1. 图像处理的内容 机器视觉的内容
2.2. 图像处理与机器视觉的场景与用途
图像匹配
轮廓匹配
表面检测
3. 图像、 采样和频域处理
傅里叶变换
2.4 采样标准
2.5 离散傅里叶变换
2.6 傅里叶变换的其他特性
2.7 傅里叶以外的其他变换
2.8 频域特性的应用
4. 基本图像处理运算
4.1. 梯度、边缘和角点 2采样、插值和几何变换
模糊 | 高斯模糊 运动模糊 |
|
去燥 |
|
|
颜色转换 | 分割 |
|
压缩编码 |
|
|
增强 | Laplace图像锐化 usm锐化 |
|
去模糊 |
|
|
滤波 | 均值滤波和中值滤波 锐化滤波 卡尔曼滤波 线性滤波 |
|
抠图 |
|
|
叠加混合 |
|
|
二值化 | Otsu阈值二值化 |
|
填充 | 漫水填充 洪水填充 种子填充 |
|
other | 膨胀 高斯模糊 数字水印 |
|
扫描 | 线扫描左右扫描 上下扫描 点遍历扫描 |
|
图像分割 | 分水岭和GrabCut算法 |
|
滤镜 | 素描滤镜 毛玻璃 油画 像素画 风 梦幻滤镜 |
|
5. 图像分析
边缘检测 | canny sobel robert |
|
质量评价 | 损坏检测 模糊检测 |
|
图像检索 |
|
|
金字塔分解 |
| |
金字塔分解 | log dog金字塔 LoG或者DoG |
|
相似度判断 | phash sift等算法 |
|
图像变换 | dct dft kl变换 |
|
cca联通区域 | cca 4联通 8联通 |
|
色彩空间的转换 | rgb hsl |
|
直线和圆检测 | hough形状检测 |
|
5.1. 平滑处理
3.2 直方图
3.3 点算子 3.4 群运算 3.5 其他统计算子
3.6 数学形态学
5.2. 图像截切与拼接
5.3. 图像缩放
6. 灰度变换 颜色空间hsv rgb
7. 图像滤波
7.1. 6.2 使用低通滤波器………………………………………………………………………126
7.2. 6.3 使用中值滤波器………………………………………………………………………130
7.3. 6.4 使用方向滤波器检测边缘……………………………………………………………132
7.4. 6.5 计算图像的拉普拉斯变换……………………………………………………………138
7.5. 第 7 章提取直线、轮廓及连通区域
8. 直方图算法 直方图统计像素
8.1. 4.2 计算图像的直方图……………………………………………………………………77
8.2. 4.4 直方图均衡化…………………………………………………………………………88
8.3. 4.5 反投影直方图以检测特定的图像内容………………………………………………89
8.4. 4.6 使用均值漂移(Mean Shift)算法查找物体………………………………………95
8.5. 4.7 通过比较直方图检索相似图片
9. 操作像素
10. 图像相似度检测
10.1. Phash算法
11. 图像填充
11.1. 填充轮廓,填充空洞 漫水填充
12. 图像金字塔与图片尺寸缩放
12.1. .6.2 关于图像金字塔 223
12.2. 6.6.3 高斯金字塔 225
12.3. 6.6.4 拉普拉斯金字塔 226
13. 阈值化 237
6.7.1 固定阈值操作:Threshold()函数 238
6.7.2 自适应阈值操作:adaptiveThreshold()函数 239
14. 图像特征与提取
15. 形状匹配的特征提取
5.1 概述
5.2 阈值处理和背景减法
5.3 模板匹配
5.4 低级特征提取
5.5 霍夫变换
特征提取 | 颜色特征 | 直方图 色彩区块 |
|
|
|
特征提取 | 颜色特征 | cca联通区域分析 |
|
|
|
特征提取 | 纹理特征 | haar phash pca orb BRIEF |
|
|
|
特征提取 | 纹理特征 | lbp glcm灰度共生矩阵 |
|
|
|
特征提取 | 形状特征 | hogh hog surf sift |
|
|
|
特征提取 | xx特征 | fast |
|
|
|
特征提取 | 特征点提取 角点特征 | 特征点的提取,有foerstner,harris,lepetit,sojka |
|
|
|
16. 彩色图像
17. 空间滤波 与频率域滤波
18. 图像压缩
19. 形态学图像处理
腐蚀和膨胀
9.3 开操作与闭操作
9.4 击中或击不中变换
20. 图像分割
20.1. 18.1. 10.2 点、线和边缘检测
20.2. 10.3 阈值处理
20.3. 10.4 基于区域的分割
20.4. 10.5 使用形态学分水岭的分割
20.5. 10.6 分割中运动的应用
20.6. 18.3. 3.4.2 提取连通区域
20.7. 3.4.3 亚像素精度阈值分割
第6章 分割Ⅰ 130
6.1 阈值化 130
6.1.1 阈值检测方法 132
6.1.2 最优阈值化 133
6.1.3 多光谱阈值化 135
6.2 基于边缘的分割 136
6.2.1 边缘图像阈值化137
6.2.2 边缘松弛法 138
6.2.3 边界跟踪 139
6.2.4 作为图搜索的边缘跟踪143
6.2.5 作为动态规划的边缘跟踪 149
6.2.6 Hough变换152
6.2.7 使用边界位置信息的边界
21. 特征提取
21.1. 3.5.1 区域特征
21.2. 3.5.2 灰度值特征
21.3. 3.5.3 轮廓特征
22. 边缘检测与边缘提取
22.1. 7.1.2 canny算子 248
22.2. 7.1.3 sobel算子 253
22.3. 7.1.4 Laplacian 算子 256
22.4. 7.1.5 scharr滤波器 259
22.5. 一维边缘提取
22.6. 3.7.3 二维边缘提取
22.7. 3.7.4 边缘的准确度
23. 图像增强与恢复
24. 形状检测,直线圆圈检测hough检测
25. 滤镜处理
25.1. 毛玻璃,油画,素描滤镜
25.2. 图像叠加
26. 图像变换
26.1. Kl变化,fdt变换 霍夫变换
7.2.6 霍夫圆变换 274
7.2.7 霍夫梯度法的原理 275
27. 联通区域
用直线拟合一组点…………………………………………………………………156
7.5 提取连通区域的轮廓………………………………………………………………160
7.6 计算连通区域的形状描述符…
28. 目标坐标检测,目标检测,模板匹配
28.1. GrabCut算法提取前景物体
28.2. 模板匹配
28.3. 轮廓匹配
Atitit 模板匹配多目标返回 matchTemplate 多目标返回列表opencv总结
29. 光学字符识别(OCR)
29.1. 3.12.1 字符分割
29.2. 3.12.2 特征提取
29.3. 3.12.3 字符分类
29.4. 模板匹配
基于灰度值的模板匹配
3.11.2 使用图形金字塔进行匹配
3.11.3 基于灰度值的亚像素精度匹配
3.11.4 带旋转与缩放的模板匹配
3.11.5 可靠的模板匹配算法
30. 角点检测 检测并匹配兴趣点
30.1. 1.1. 重要的特征点检测算法标准(旋转不变形,尺度缩放不变性) 1
30.2. 1.2. Moravec角点检测 1977 1
30.3. 1.3. Harris角点检测 1988 1
30.4. 1.4. 1994年提出的Shi-Tomasi角点检测 2
30.5. 1.5. SUSAN角点 1997 2
30.6. 1.6. 2006年提出的FAST(Feature from Accelerated Segment Test)算子,这个原理简单易懂啊。 2
30.7. 1.7. Sift 1999年提出, 2004年,又对Sift完善 3
30.8. 1.8. SURF是在2006年才被Bay等提出的 3
30.9. 1.9. Orb 2011 3
30.10. 1.10. BRISK算法是2011 4
30.11. 1.11. Dense-SIFT( 4
31. 目标识别 模式识别
31.1. 车牌识别
31.2. 二维码条码识别与生成 条码位置检测
31.3. 人脸检测 人脸识别
31.4. 屏幕分析与控件识别
31.5. 序列号读取
模式识别 | 人脸识别 | 身份证识别 | 车牌识别 | 微信聊天图片检测 |
|
|
模式识别 | 验证码识别 | 银行卡识别 | 肤色检测 | 条码二维码 |
|
|
模式识别 | ocr | Tesseract Asprise-OCR |
|
|
|
|
模式识别 | ocr | qr pdf147 dm码 aztec maxicode barcode |
|
|
|
|
模式识别 | 条码二维码 | zxing |
|
|
|
|
|
|
|
|
|
|
|
32. 处理视频序列 摄像头 与视频
32.1. Wmic检测摄像头
32.2. Opencv 视频捕获
参考 Atitit java opencv 捕获视频.docx
32.3. Wifi 摄像头 onvif协议
32.4. Upnp设备
33. 运动对象检测与描述 运动分析与对象跟踪 7
9.2 运动对象检测
9.3 跟踪运动特征
9.4 运动特征提取与描述
34. 使用多边形将轮廓包围 318
8.3.1 返回外部矩形边界:boundingRect()函数 318
8.3.2 寻找最小包围矩形:minAreaRect()函数 318
8.3.3 寻找最小包围圆形:minEnclosingCircle()函数 318
8.3.4 用椭圆拟合二维点集:fitEllipse()函数 319
8.3.5 逼近多边形曲线:approxPolyDP()函数 319
35. 图像的矩 327
8.4.1 矩的计算:moments()函数 328
8.4.2 计算轮廓面积:contourArea()函数 328
8.4.3 计算轮廓长度:arcLength()函数 328
36. 图像叠加blend混合
36.1. 混合模式是可以用不同的方法将对象颜色与底层对象的颜色混合。
当您将一种混合模式应用于某一对象时,在此对象的图层或组下方的任何对象上都可看到混合模式的效果。
00001. 1 详细解释及原理
36.2. 2 通常▪ 正常模式(Normal)▪ 溶解模式(Dissolve)▪ 背后模式(Behind)▪ 清除模式(Clear)
36.3. 3 变暗系▪ 变暗模式(Darken)▪ 正片叠底(Multiply)▪ 颜色加深模式(Color Burn)▪ 线性加深模式(Linear Burn)▪ 深色模式(Darker Color)
36.4. 4 变亮系▪ 增加模式(Add)▪ 变亮模式(Lighten)▪ 滤色模式(Screen)▪ 颜色减淡模式(Color Dodge)▪ 线性减淡模式(Linear Dodge)▪ 浅色模式(Lighter Color)
36.5. 5 饱和度系▪ 叠加模式(Overlay)▪ 柔光模式(Soft Light)▪ 强光模式(Hard Light)▪ 亮光模式(Vivid Light)▪ 线性光模式(Linear Light)▪ 点光模式(Pin Light)▪ 实色混合模式(Hard Mix)
36.6. 6 差集系▪ 差值模式(Difference)▪ 排除模式(Exclusion)▪ 减去模式(Subtract)▪ 划分模式(Divide)
36.7. 7 颜色系▪ 色相模式(Hue)▪ 饱和度模式(Saturation)▪ 颜色模式(Color)▪ 亮度模式(Luminosity)
36.8. 1 Jhlabs 好像有了可以叠加算法但是没有找到doc
36.9. 2 自己算法叠加
36.10. 3 使用javafx 类库实现图像叠加混合
参考资料
Atitti 图像处理 图像混合叠加 blend 原理与实现.docx
Atitit 混合叠加俩张图片的处理 图像处理解决方案 javafx blend
37. 其他attilax还没有用到的
38. 照相机几何基础
10.1 图像几何
10.2 透视照相机
10.3 透视照相机模型
10.4 仿射照相机
10.5 弱透视模型
10.6 照相机模型实例
二维和三维场景中的跟踪监测
根据立体视觉进行三维重构
寻找物体的凸包 312
8.2.1 凸包 312
8.2.2 寻找凸包:convexHull()函数 313
几何基元的分割和拟合
3.8.1 直线拟合
3.8.2 圆拟合
3.8.3 椭圆拟合
3.8.4 将轮廓分割为直线、圆和椭圆
3.9 摄像机标定
3.9.1 面阵摄像机的摄像机模型
3.9.2 线阵摄像机的摄像机模型
3.9.3 标定过程
3.9.4 从单幅图像中提取世界坐标
3.9.5 摄像机参数的准确度
39. 机器学习算法
40. 框架使用opencv halcon matlab
imageio jhlabs javafx GraphicsMagick |
|
halcon opencv matlab |
|
ps |
|
41. 图像预处理
42. 附录:参考文献
《数字图像处理(第三版)》((美)冈萨雷斯)【简介_书评_在线阅读】 - 当当图书.html
《图像处理基础(第2版)(世界著名计算机教材精选)》((美)彼得鲁)【简介_书评_在线阅读】 - 当当图书.html
计算机视觉特征提取与图像处理(第三版) (豆瓣).html
OpenCV3编程入门_百度百科.html
atitit opencv apiattilax总结 约500个函数 .xlsx - attilax的专栏 - 博客频道 - CSDN.NET.html
《机器视觉算法与应用(国外经典教材·计算机科学与技术)双语版》((德)斯蒂格(Steger)【简介_书评_在线阅读】 - 当当图书.html
《图像处理、分析与机器视觉(第4版)》(Milan Sonka)【简介_书评_在线阅读】 - 当当图书.html
《图像处理、分析与机器视觉(第3版)(世界著名计算机教材精选) 9787302236863》【摘要 书评 试读】- 京东图书.html
atitit v2 图像处理机器视觉专业博硕连读课程表r22 .xlsx
作者:: 绰号:老哇的爪子claw of Eagle 偶像破坏者Iconoclast image-smasher
捕鸟王"Bird Catcher kok 虔诚者Pious 宗教信仰捍卫者 Defender Of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak 万兽之王
简称:: Emir Attilax Akbar 埃米尔 阿提拉克斯 阿克巴
全名::Emir Attilax Akbar bin Mahmud bin attila bin Solomon bin adam Al Rapanui 埃米尔 阿提拉克斯 阿克巴 本 马哈茂德 本 阿提拉 本 所罗门 本亚当 阿尔 拉帕努伊
常用名:艾提拉(艾龙), EMAIL:1466519819@qq.com
头衔:uke总部o2o负责人,全球网格化项目创始人,
uke交友协会会长 uke捕猎协会会长 Emir Uke部落首席大酋长,
uke宗教与文化融合事务部部长, uke宗教改革委员会副主席
uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长,
uke 首席cto 软件部门总监 技术部副总监 研发部门总监主管 产品部副经理 项目部副经理 uke科技研究院院长uke软件培训大师
uke波利尼西亚区大区连锁负责人 汤加王国区域负责人 uke克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke布维岛和南乔治亚和南桑威奇群岛大区连锁负责人
Uke软件标准化协会理事长理事长 Uke 数据库与存储标准化协会副会长
uke终身教育学校副校长 Uke医院 与医学院方面的创始人
uec学院校长, uecip图像处理机器视觉专业系主任 uke文档检索专业系主任
Uke图像处理与机器视觉学院首席院长
Uke 户外运动协会理事长 度假村首席大村长 uke出版社编辑总编
转载请注明来源:attilax的专栏 ?http://blog.csdn.net/attilax
--Atiend v8