s1080706 Homework #3
1122 Digital Image Processing Assignment #3 報告
學號: s1080706 姓名: 陳昕妤
主題: 傅立葉轉換與影像復原處理
專案目標:
撰寫一個程式,將受到訊號干擾之圖片盡可能地恢復原始狀態。
開發平台: Windows 11, Visual Studio Code, OpenCV 4.90, Python 3.11
程式架構與功能說明:
1. 使用者先輸入所需提取邊緣的圖片名稱(包含附檔名),如:
Enter the image name: image1.jpg
2. 使用者輸入資料後,程式會生成一個Original Image視窗,用以檢視使用者所選取的圖片。
3. 對圖片進行傅立葉變換,然後將振幅頻譜與相位頻譜分別以Magnitude
Spectrum及Phase Spectrum視窗顯示。
4. 用高斯低通濾波器對傅立葉變換後的圖片進行模糊處裡,這樣能使圖片受到訊號干擾的情況減少。
5. 再利用反傅立葉變換重建影像,就能得到處裡完的圖片。
6. 執行範例
甲、
乙、
\
留言
張貼留言