s1091514 hw4

 

1.         讀取影像

讀取了一個名為 "image4.png" 的影像,並將它轉換成灰階影像。

 

2.         傅立葉轉換

對讀取的灰階影像進行傅立葉轉換,得到頻率域的複數值,並進行中心化。

 

3.         計算幅值和相位譜

從傅立葉轉換後得到的複數值中分離出幅值和相位譜。

 

4.         將幅值和相位譜映射到灰階圖像

將幅值和相位譜轉換為灰階圖像,以便於後續的展示。

 

5.         創建遮罩(mask

創建一個與原始影像大小相同的全白色遮罩,並使用 rectangle() circle() 函数,在遮罩上設置需要保留的頻率信息。

 

6.         將遮罩應用到幅值譜上

將遮罩應用到幅值譜上,過濾掉需要去除的噪聲。

 

7.         反傅立葉轉換

將應用遮罩後的頻率域複數值進行反傅立葉轉換,得到去除噪聲後的影像。

原圖

完成圖

留言

這個網誌中的熱門文章

rzwang Homework #1

s1091523 Homework #7