經典圖像邊緣檢測(綜合法思想)——Marr算子
来源:互联网 发布:淘宝上飞机杯怎么样 编辑:程序博客网 时间:2024/05/18 13:45
http://hi.baidu.com/liujianz/blog/item/763d3b43d0eec6149313c643.html
所謂綜合法是指通過兩種以上的方法來獲取邊緣。
在上述的各種邊緣檢測方法中,由於種種原因,圖像常常受到隨機噪音干擾,在其上執行邊緣檢測的結果常常把噪聲當做邊緣點而檢測出來,而真正的邊緣也由於受噪聲干擾而沒能被檢測出來。D.Marr 和 E.Hildreth[1980]提出一種解決思路:首先對原始圖像作最佳平滑,再求邊緣。這樣就需要解決兩個問題:
a. 選擇什麼樣的濾波器平滑;
b. 選擇什麼算子來檢測邊緣。
D.Marr 和 E.Hildreth選擇了採用正態分佈的高斯函數對圖像作平滑,即:
對於選擇什麼算子來檢測邊緣問題,D.Marr 和 E.Hildreth選擇了采用無方向性的拉普拉斯算子對圖像g(x,y)作邊緣檢測。
由於的平滑性質能減少噪聲的影響,所以當邊緣模糊或噪聲較大時,利用檢測過零點能提供較可靠的邊緣位置。具體步驟如下:
step1:平滑函數採用高斯函數;
step2:邊緣增強用二階導數(二維拉普拉斯函數);
step3:邊緣檢測判據是二階導數零交叉點;
step4:採用線性插值的方法估計邊緣的位置。
因為採用Laplacian算子,故Marr算子也稱為LoG(Laplacian of Gaussian)算子。
- 經典圖像邊緣檢測(綜合法思想)——Marr算子
- Marr算子
- 灰度图像--图像分割 Marr-Hildreth算子(LoG算子)
- 经典图像边缘检测(模板法思想)——Kirsch算子
- 经典图像边缘检测(模板法思想)——Kirsch算子
- 人脑是怎样认知图像的?——视觉计算理论(最新模式识别之一,Marr)
- 计算机视觉之边缘检测——Marr-Hildreth边缘检测
- Opencv学习笔记(二十三) 改进边缘检测算子-----Marr-Hildresh
- halcon算子—Connection
- 合法字符串——庞果网
- opencv——Canny算子
- 数学——Div算子
- Spark RDD算子—补充
- 图像边缘检测——二阶微分算子(上)Laplace算子、LOG算子、DOG算子(Matlab实现)
- 边缘检测综合示例——Canny算子,Sobel算子,Laplace算子,Scharr滤波器合辑
- 2024——C语言合法标识符
- 指针——判断合法字符
- 华为机试——合法IP
- ScrumMaster responsibility
- C#判断字符串中是否有汉字
- (.text.startup+0x...): undefined reference to ... 原因之一
- 水晶报表 CrystalReports COMException
- 为什么老板对项目时间安排的永远是那么的紧?
- 經典圖像邊緣檢測(綜合法思想)——Marr算子
- Visual Studio 2010快捷键实用方法技能大全2
- CSS3 Filter的十种特效
- kmalloc、vmalloc、malloc的区别
- Oracle UNION ALL替换UNION
- 第十一周作业 3.0
- C# using 与Try-catch-finally的区别和用法
- 网站左边菜单特效
- Eclipse的2012年规划