s1083317 作業4
S1083317 作業 4
題目
:
附件中的 image4 似乎受到某種頻域雜訊干擾,撰寫一個程式嘗試復原此圖像(將圖中雜 訊去除)。
環境
:
Windows 10
Visual Studio 2019(語言python)
OpenCV 4.5.5.62
程式碼片段解釋
:
基本上大致上跟上次作業很像,只是多了利用mask來消除雜訊這個步驟而已,其他傅立葉反傅立葉都照著上次作業做就好
新的部分:
createMask()是利用滑鼠點擊來建立mask的函數
操作方式就是在”myMask”視窗點擊特別白的高頻雜訊,點完再按esc就可以產生mask,然後再將mask與頻域圖相乘便可以得到結果頻域圖,之後再對它做反傅立葉就完成了
留言
張貼留言