來說說mask吧

古來聖賢皆寂寞發表於2018-12-12

影象處理——掩膜

1、掩膜的定義

       掩模是由0和1組成的一個二進位制影象。當在某一功能中應用掩模時,1值區域被處理,被遮蔽的0值區域不被包括在計算中。通過指定的資料值、資料範圍、有限或無限值、感興趣區和註釋檔案來定義影象掩模,也可以應用上述選項的任意組合作為輸入來建立掩模。(來自百度百科http://baike.baidu.com/view/2062299.htm#2)

2、影象掩膜例子

 

 

 

圖1 掩膜(mask)影象

 

這是一個1集中於影象中間的掩膜,有87393個1,也就是說其可用於傅立葉域採集到約1/3原影象資料(512*512=262144)。

3、百度文庫還有一篇比較容易懂的關於掩膜的文件

http://wenku.baidu.com/view/bc1407d6b14e852458fb57cd.html

       用選定的影象、圖形或物體,對待處理的影象(全部或區域性)進行遮擋,來控制影象處理的區域或處理過程。用於覆蓋的特定影象或物體稱為掩模或模板。光學影象處理中,掩模可以足膠片、濾光片等。數字影象處理中,掩模為二維矩陣陣列,有時也用多值影象。

       數字影象處理中,影象掩模主要用於:

①提取感興趣區,用預先製作的感興趣區掩模與待處理影象相乘,得到感興趣區影象,感興趣區內影象值保持不變,而區外影象值都為0。

②遮蔽作用,用掩模對影象上某些區域作遮蔽,使其不參加處理或不參加處理引數的計算,或僅對遮蔽區作處理或統計。

③結構特徵提取,用相似性變數或影象匹配方法檢測和提取影象中與掩模相似的結構特徵。

④特殊形狀影象的製作。用選定的影象、圖形或物體,對待處理的影象(全部或區域性)進行遮擋,來控制影象處理的區域或處理過程。用於覆蓋的特定影象或物體稱為掩模或模板。

4、那麼我們就來看看一幅影象(傅立葉域)和掩膜相乘的結果(實驗)

 

 

圖2 原始(lena512*512)影象

 

 

 

圖3 lena的傅立葉域影象
 

 


圖4 與掩膜相乘之後的傅立葉域影象

 

 

 

圖5 傅立葉反變換回來的影象

 

        從圖2和圖5,我們可以分辨出來掩膜濾掉了部分資訊,只選取了掩膜“感興趣”的區域。

 

相關文章