日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

canny算子的运用

發(fā)布時間:2025/4/16 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 canny算子的运用 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.?Canny邊緣檢測基本原理

?

?????(1)圖象邊緣檢測必須滿足兩個條件:一能有效地抑制噪聲;二必須盡量精確確定邊緣的位置。

?????(2)根據(jù)對信噪比與定位乘積進行測度,得到最優(yōu)化逼近算子。這就是Canny邊緣檢測算子。

?????(3)類似與MarrLoG)邊緣檢測方法,也屬于先平滑后求導(dǎo)數(shù)的方法。

?

2.?Canny邊緣檢測算法

?????step1:用高斯濾波器平滑圖象

?????step2:用一階偏導(dǎo)的有限差分來計算梯度的幅值和方向

?????step3:對梯度幅值進行非極大值抑制

?????step4:用雙閾值算法檢測和連接邊緣

?

step1:高斯平滑函數(shù)

(可以理解下維基百科上關(guān)于卷積函數(shù)的定義,如下圖移動的紅色窗口代表我們的高斯和函數(shù),藍色為圖像灰度函數(shù))

通過高斯函數(shù)產(chǎn)生k*k的模板如3*3

?

用這個模板對每個像素進行加權(quán)平均

?

Step2:一階微分卷積模板

step3:對梯度幅值進行非極大值抑制

??????僅僅得到全局的梯度并不足以確定邊緣,因此為確定邊緣,必須保留局部梯度最大的點,而抑制非極大值。(non-maxima?suppression,NMS

解決方法:利用梯度的方向。



?

圖1非極大值抑制

四個扇區(qū)的標號為03,對應(yīng)3*3鄰域的四種可能組合。在每一點上,鄰域的中心象素M與沿著梯度線的兩個象素相比。如果M的梯度值不比沿梯度線的兩個相鄰象素梯度值大,則令M=0

即:?


?Step4:用雙閾值算法檢測和連接邊緣:  

  對非極大值抑制圖像作用兩個閾值th1和th2,兩者關(guān)系th1=0.4th2??。我們把梯度值小于th1的像素的灰度值設(shè)為0,得到圖像1。然后把梯度值小于th2的像素的灰度值設(shè)為0,得到圖像2。由于圖像2的閾值較高,去除大部分噪音,但同時也損失了有用的邊緣信息。而圖像1的閾值較低,保留了較多的信息,我們可以以圖像2為基礎(chǔ),以圖像1為補充來連結(jié)圖像的邊緣。

  鏈接邊緣的具體步驟如下:

  對圖像2進行掃描,當遇到一個非零灰度的像素p(x,y)時,跟蹤以p(x,y)為開始點的輪廓線,直到輪廓線的終點q(x,y)。

 ? 考察圖像1中與圖像2中q(x,y)點位置對應(yīng)的點s(x,y)的8鄰近區(qū)域。如果在s(x,y)點的8鄰近區(qū)域中有非零像素s(x,y)存在,則將其包括到圖像2中,作為r(x,y)點。從r(x,y)開始,重復(fù)第一步,直到我們在圖像1和圖像2中都無法繼續(xù)為止。

 ? 當完成對包含p(x,y)的輪廓線的連結(jié)之后,將這條輪廓線標記為已經(jīng)訪問。回到第一步,尋找下一條輪廓線。重復(fù)第一步、第二步、第三步,直到圖像2中找不到新輪廓線為止。

3.?canny算法程序?qū)崿F(xiàn)

???Canny算法程序中將上述的4個步驟再加以細分,分成以下7步:

l?生成高斯濾波系數(shù);

l?用生成的高斯濾波系數(shù)對原圖像進行平滑;

l?求濾波后圖像的梯度;

l?進行非最大抑制;

l?統(tǒng)計圖像的直方圖,對閾值進行判定

l?利用函數(shù)尋找邊界起點;

l?根據(jù)第6執(zhí)行的結(jié)果,從一個像素點開始搜索,搜索以該像素點為邊界起點的一條邊界的一條邊界的所有邊界點;

? ?

MATLAB代碼:

I=imread('lena.jpg'); % I=double(I); figure; imshow(I); title('原圖像'); I1=edge(I,'canny'); imshow(I1);

總結(jié)

以上是生活随笔為你收集整理的canny算子的运用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品无码久久久久成人app | 91极品国产 | av播放在线 | 九九九国产视频 | 亚洲综合免费观看高清完整版在线 | 五月婷婷中文 | 福利在线一区二区三区 | 成人免费观看视频网站 | 91在线高清 | 欧美专区日韩专区 | 国产婷婷一区二区三区 | 爱的色放韩国电影 | 日韩久久一级片 | 少妇精品无码一区二区 | 天堂а√在线中文在线新版 | 夜夜夜夜夜操 | 日韩色网站 | 精品久久ai | 神马午夜伦理 | 色午夜婷婷 | 高清乱码免费网 | 中国女人和老外的毛片 | www.狠狠操.com | 一级成人黄色片 | 久久影视大全 | 国产福利免费视频 | 日韩综合久久 | 黄色成人一级片 | 黄色aaa视频 | 国产精品h | 国产91在线精品 | 国内国产精品天干天干 | 欧美高清videos高潮hd | 一眉道姑 电影 | 99精品小视频 | 亚洲vs天堂| 国产精品视频久久久久 | 91手机视频| 亚洲色图 美腿丝袜 | 超碰成人网| 欧美一区二区三区在线观看 | 看av在线 | 欧美做受喷浆在线观看 | 日本欧美在线 | 激情久久一区 | 久久久久久久久久一区二区三区 | 婷婷的五月天 | 一级黄色裸体片 | 久久社区视频 | 人妻 日韩 欧美 综合 制服 | 亚洲图区欧美 | 中文字幕免费观看视频 | 正在播放欧美 | 亚洲色图国产视频 | 久久久久夜夜夜精品国产 | 亚洲色中色| 日韩精品欧美在线 | 日韩毛片在线播放 | 人人干人人干人人干 | 嫩嫩av| 比利时xxxx性hd极品 | 日韩一区欧美一区 | 欧美激情在线看 | 亚洲第一毛片 | 四虎免费看黄 | 女人18毛片毛片毛片毛片区二 | 黄色在线播放网站 | 美女扒开内裤让男人捅 | 亚洲激情网址 | 欧美三区四区 | 50一60岁老妇女毛片 | av中文字幕一区 | av噜噜 | av超碰 | 美女被c出白浆 | 国产精品理论片 | 亚洲人成人 | 欧美成人午夜视频 | 一区二区国产精品 | 人人草在线 | 人妻一区二区视频 | 伊人222成人综合网 亚洲日本中文 | 国产午夜精品久久久久 | 综合久 | 亚洲在线一区二区 | 色小姐在线视频 | 国产亚洲AV无码成人网站在线 | 三级无遮挡 | 国产丝袜视频 | 视频二区 | 亚洲一区在线观 | 秘密基地在线观看完整版免费 | 99热最新在线 | 一卡二卡三卡在线 | 钰慧的mv视频在线观看 | 国产在线操 | 少妇与公做了夜伦理 | 最新超碰在线 | 久久中字 |