数字图像处理——轮廓
来源:互联网 发布:对外贸易数据 编辑:程序博客网 时间:2024/06/10 16:36
本文内容参考《数字图像处理基础》Wilhelm Burger等著。
根据图像数组获得边缘检测信息,然后循着已检测到的边缘点找到轮廓线。
轮廓跟踪:从那些边缘强度较大的地方开始,沿着两个不同方向跟踪边缘点,直到这两条轨迹相遇并形成一条闭合的轮廓线。(灰度梯度弱——>边缘消失;交叉边缘——>歧义)
边缘图:通过“阈值运算”对一个“图像像素”是否属于边缘点做“二值判断”(这里需要被判断的“图像像素”是指由“各种边缘检测算子得到的边缘强度”,“阈值”可以是固定的,也可以说是自适应的),经过“阈值运算”的结果存为一张“二值的边缘图像”,即“边缘图”。
全局阈值化处理的后处理方法,如霍夫变换,能很好处理不完整的边缘图。
边缘锐化:
从原图像函数
二维函数
由中心差分公式易得
则
接下来对原图像
拉普拉斯滤波器对噪声相当敏感,可以采用预平滑措施(如高斯平滑)减弱噪声的影响。
阅读全文
0 0
- 数字图像处理——轮廓
- 数字图像处理编成入门笔记——第7章 边沿检测与提取,轮廓跟踪
- 《数字图像处理》——数字图像基础
- 数字图像处理——滤波器
- 数字图像处理—局部增强
- Win8 Metro(C#)数字图像处理--2.65形态学轮廓提取算法
- python数字图像处理(17):边缘与轮廓
- python数字图像处理(17):边缘与轮廓
- 数字图像处理实验三 图像轮廓提取与边缘检测
- python数字图像处理(17):边缘与轮廓
- 数字图像处理成长之路9:轮廓提取c++版
- 《数字图像处理》——形态学图像处理
- 冈萨雷斯《数字图像处理》学习笔记二——数字图像基础
- 数字图像处理——用Java对数字图像进行读写
- 数字图像处理——用Java对数字图像取反
- 数字图像处理——用Java对数字图像写水印
- 数字图像处理——几何变换
- 数字图像处理——怎样学习
- Digits of Factorial
- python中的彩蛋
- java(3-1)
- 高并发解决方案-负载均衡
- vi使用的一些技巧
- 数字图像处理——轮廓
- 实现一个通用的生产者消费者队列(c语言版本)
- java后端解决重复提交问题
- c++中构造函数及析构函数特性
- 借鉴--阮一峰博客之Jquery设计思想
- HOJ 2715 Matrix3
- Java中的数组的基本操作
- 大话设计模式之解释器模式
- 约瑟夫环的实现