s1091514 hw4
1.
讀取影像
讀取了一個名為 "image4.png" 的影像,並將它轉換成灰階影像。
2.
傅立葉轉換
對讀取的灰階影像進行傅立葉轉換,得到頻率域的複數值,並進行中心化。
3.
計算幅值和相位譜
從傅立葉轉換後得到的複數值中分離出幅值和相位譜。
4.
將幅值和相位譜映射到灰階圖像
將幅值和相位譜轉換為灰階圖像,以便於後續的展示。
5.
創建遮罩(mask)
創建一個與原始影像大小相同的全白色遮罩,並使用 rectangle() 和 circle() 函数,在遮罩上設置需要保留的頻率信息。
6.
將遮罩應用到幅值譜上
將遮罩應用到幅值譜上,過濾掉需要去除的噪聲。
7.
反傅立葉轉換
將應用遮罩後的頻率域複數值進行反傅立葉轉換,得到去除噪聲後的影像。
原圖
完成圖
留言
張貼留言