s1091659 作業4

 

Assignment #4 影像還原練習


功能:附件中的image4 似乎受到某種頻域雜訊干擾,撰寫一個程式嘗試復原此圖像

    1.image4中的雜訊去除

image4

開發環境:

  • Windows 10
  • Visual Studio 2022
  • C++
  • Open CV 4.7.0
程式說明 :

前面步驟跟作業三一樣
用setMouseCallback("Magnitude Spectrum", mouse_click, NULL);
將要mask掉的頻譜座標點出
點那六點雜訊找其座標

將六點座標cout出來

回主程式加上剛剛點的六個XY座標
並用circle(mask, cv::Point(x, y), r, cv::Scalar(0, 0, 0), -1);製作mask
mask
將頻譜multiply mask得到notch filter
notch filter







留言

這個網誌中的熱門文章

rzwang Homework #1

s1093350 Homework #2

s1061637 作業6