2012年11月16日 星期五

99360736 高頫驊

      空間濾波器有三種,分別為平滑化、銳化和中值濾波器,也是為此次作業要實作的內容。

平滑化:
      主要是為了讓圖片不那麼的生硬,有模糊的效果,也就是讓圖片看起來有相當質感。

實作方法:
      將3x3也就是九宮格內的Pixel值相加起來,除以9再加上0.5,加上0.5的用意是為了四捨五入進位。
原圖

平滑化後的圖

銳化:
         這項效果的目的則跟平滑化相反,是要將一些模糊的邊線變得更加明顯,並得到一張清晰的影像。

實作方法:
        使用中間的Pixel值與其他周圍八格的Pixel值,將中間Pixel值乘8,周圍八格的Pixel值-1,相加後得到的一數值可以除以一個數,最後判斷這個數值,大於255則代入255到中間Pixel的值,小於0則代入0到中間Pixel值
原圖

銳化後的圖

中值濾波器:
          其主要目的就是消除影像的雜訊。

實作方法:
          將每個Pixel值周圍九宮格的色彩值取出後,找出其中位數,再代回原Pixel值。
原圖

撒上胡椒鹽後的圖

中值濾波後的圖
(跟原圖比較起來會有差距)

心得:
         這次的作業並不會非常的困難,雖然一開始上課時並不是說非常的知道其做法和用意,但經過回家找書和上網查資料後,很容易就能了解其中的作用,不過程式實作的方面也是要下一點心,但已經比上一次的作業還容易編寫,只是後面碰到一個問題就是撒胡椒鹽的實作方面,讓我搞不清楚頭續,到底要怎麼用上這樣的雜訊效果,但經過同學的指教,總算知道了其作法。






沒有留言:

張貼留言