圖像形態學的幾種基本操做 Image Morphology

二值圖的操做羅列

Intro: Morphology is used in image processing to reduce noise. This article shows some examples from Youtube to explain how the processing is working. 這是我在學習計算機視覺時,對遇到的問題進行研究所得出的結果。因此文中大部分的話都是在下本身的理解,若有錯誤還請你們原諒並指出。如果以後有遇到類似的問題,我會對類似程度進行劃分:開新帖或者更新此貼都是有可能的。數組

Binary Image Processing

These example are the basic ones, they pre-process a gray scale image based on a threshold to turn it into a binary image.學習

Basic 基礎知識

二值圖(f):由0,1分佈的一個數組。其中有圖的地方是1,噪聲點也是1,但它不是有效的圖像。動畫

結構元素(s):3x3的結構元素是個正方形,若是用「四聯」法獲得的就是一個十字星,稱爲~。其用途相似於範圍選定。spa

目的:除去噪聲點。視頻

過程:在二值圖(f)中取一個值爲1的像素點(p),以其爲中心畫出結構元素(s),以後計算其「鄰邊」的四個點爲1的個數(c),用該值於如下幾種方法的閾值(t)進行比較。==從而決定這個像素點在處理事後的圖像中的值==。資源

Dilation 膨脹法

過程視頻動畫
膨脹法 t = 1, if c > t then p = 1 else p = 0get

簡而言之:若是周圍有圖像,延展該點。放大圖像邊界。博客

Erosion 侵蝕法

過程視頻動畫
侵蝕法 t = s, if c < s then p = 0, else p =1it

簡而言之:若是周圍有空隙,腐蝕該點。縮小圖像邊界。io

Opening 開操做

過程視頻動畫

先侵蝕,在膨脹。

結果:從新塑造邊緣,增長背景像素。

Closing 閉操做

過程視頻動畫

先膨脹,在縮小。

結果:鏈接圖像內部斷掉的部分。

Hit, Fit and Miss

過程視頻動畫

對比結果的三種狀況。

題外話

原文一半都會Po在個人我的博客上好比此片文章,固然博客裏有一些亂起八糟的東西我是不會搬來這裏的,爲了打造一個良好的學習環境。

文章裏面引用了大量視頻資源,它們是從YouTube轉載過來的。因爲國外的版權緣由,我如今沒有找到一個很好的方法用來將視頻呈現給國內的讀者,暫時抱歉了。

相關文章
相關標籤/搜索