s1091409 作業四
一.作業說明 :
附件中的 image4 似乎受到某種頻域雜訊干擾,撰寫一個程式嘗試復原此圖像(將圖中雜訊去除)。
二.開發環境 :
- 作業系統: Windows11
- 編譯器: Visual Studio Code (虛擬環境)
- 程式語言: Python 3.10.10
- OpenCV版本: 4.7.0.72
- Numpy版本: 1.24.2
三.程式說明 :
1.與作業3一樣取頻譜圖。 2.將較亮區域(峰值)凸顯出來(二值化)。
4.將中心化傅立葉乘以覆蓋後頻譜圖
5.先shift回來再做逆傅立葉轉換
6.最後將轉換後的圖像縮放至0-255的範圍並轉為灰階圖
留言
張貼留言