Computer Vision -- 边缘提取
2016-03-14 14:17
330 查看
Why ?
边缘是图像最基本的特征之一,可以为物体检测提供有用的信息边缘特征对于图像的变化不敏感(几何变化,灰度变化,光照方向变化)
一种典型的图像预处理过程
How ?
抑制噪声(低通滤波,平滑,去噪,模糊,注:噪声往往对应着高频!)边缘特征增强
边缘定位
算子
一阶(Prewitt,Sobel),通过检测最大值二阶(Laplacian),通过检测过零点(二阶导数为零,且该点附近发生符号改变)
问题
Laplacian 单独使用极易受噪声影响LOG=Laplacian + Gaussian,过滤了噪声,但形成了许多封闭的轮廓,需要更复杂的方向进行边缘提取。
Canny 算法
高斯平滑梯度非极大值抑制(由于梯度的局部极值附近有相近的数值,此时仅保留梯度方向上的最大值)
双阈值提取边缘点(高阈值保证正确性,低阈值保证全面性)
参考
J.Canny “A Computatinal Approach to Edge Detection”, 1986F.A.Pellegrino “Edge Detection Revisited”, 2004
相关文章推荐
- CSS3属性之text-overflow:ellipsis详解
- struts2注解配置
- 聪明的iOS开发者的Xcode使用技巧
- Hadoop/MapReduce(单词统计--读写数据库)
- MRC时代@property关键字retain的作用
- ios 计算字符串长度<转>
- 升级攻略
- CSS学习笔记
- 欢迎使用CSDN-markdown编辑器
- mipsel-openwrt-linux-gcc交叉编译时找不到库文件的解决办法
- Angular-Ui-Router
- 预处理
- 教你修改Linux下高并发socket最大连接数所受的各种限制
- 调试基础 eclipse C++ 断点调试
- iOS获取键盘的高度
- iOS --VVDocumenter注释的安装和使用
- 记一次h3c交换机端口trunk配置过程
- Hibernate注解方法使用总结
- php+mysql分页类的入门实例
- iOS --VVDocumenter注释的安装和使用