2010年1月11日 星期一

HW7_邊緣偵測 Sobel運算

邊緣偵測

首先是梯度跟sobel
梯度的用途是代表某一點的值變化最大
而Sobel就是用來運算圖像的梯度之近似值
Sobel介紹

彩色的邊緣偵測↓










黑白的邊緣偵測↓











這個程式是利用上一次作業遮罩的運算
這次作業跟上次作業都使用到了遮罩
利用一個點周圍的權重來調整影像
不同的是之前是使用一個遮罩來對影像進行銳化或是模糊
而這次的作業是使用兩個遮罩,進而尋找當中像素變化大的地方

也就是將原本的運算必須改為對水平遮罩及垂直遮罩都做一次
Gx↓           Gy↓ 

之後的運算我有試過用sqrt來求出影像…但是邊緣模糊,而且圖似乎會變暗
且周圍會存在一些的雜訊。(試過很多種寫法,忘記哪些寫法會造成什麼結果…)
總之就是感覺不是那麼精準,因為是尋找"邊緣",不精確就失去感覺了
最後是用除的方式來取到要的值。

沒有留言:

張貼留言