2015年1月18日 星期日

資工三甲 01360504 謝樺欣 HW04

該次作業需求:
  1. 以平滑濾波器(強and弱)處理影像
  2. 以銳化濾波器(強and弱)處理影像
  3. 以胡椒鹽雜訊處理影像
  4. 以中值濾波器處理影像
該次作業相關引用與公式:
  1. 平滑濾波器(強)公式:g(x,y)=[f(x-1,y-1)*1+f(x,y-1)*2+f(x+1,y-)*1+f(x-1,y)*2+f(x,y)*4+f(x+1,y)*2+f(x-1,y+1)*1+f(x,y+1)*2+f(x+1,y+1)*1]/16
  2. 平滑濾波器(弱)公式:g(x,y)=[f(x-1,y-1)+f(x,y-1)+f(x+1,y-)+f(x-1,y)+f(x,y)+f(x+1,y)+f(x-1,y+1)+f(x,y+1)+f(x+1,y+1)]/9
  3. 銳化濾波器(強)公式: g(x,y)=f(x,y)*9+f(x-1,y-1)*(-1)+f(x,y-1)*(-1)+f(x+1,y-1)*(-1)+f(x-1,y)*(-1)+f(x+1,y)*(-1)+f(x-1,y+1)*(-1)+f(x,y+1)*(-1)+f(x+1,y+1)*(-1)
  4. 銳化濾波器(強)公式: g(x,y)=f(x,y)*5+f(x,y-1)*(-1)+f(x-1,y)*(-1)+f(x+1,y)*(-1)+f(x,y+1)*(-1)
心得感想:
  • 該次作業相對於前兩次作業比較沒那麼困難,只要確切知道這些濾波器的公式與用法即可寫出程式,只是必須注意因座標會有+1或-1的狀況,因此在一開始的for迴圈就必須將0~ImgHeight-1的範圍改成1~ImgHeight-2才不會出現地址有誤的問題。
實作照片:









我的程式碼:

沒有留言:

張貼留言