s1091506 作業4

 題目:

    附件中的 image4 似乎受到某種頻域雜訊干擾,撰寫一個程式嘗試復原此圖像(將圖中雜訊去       除)。

開發環境:

    Window 11 + Python 3.10 + OpenCV  4.7.0

程式做法:

    主要用medianBlue()去除雜訊,再用GaussianBlur()使不均勻的像素值變得平滑,輪廓更精準。

    medianblur(中值模糊):


       左圖為原始圖片的3*3像素質          右圖為經過medianblur之後的結果

    計算方式為:

        將mask遮到的部分,由小到大排序,如下:

                1, 2, 2, 3, "3", 4, 5, 6, 208

        可得中數為3,以3取代中間值。

        

執行結果:


留言

這個網誌中的熱門文章

rzwang Homework #1

s1093350 Homework #2

s1091537 Homework #1