平滑化後:
由第一次作業可知每張圖片都是由一個個像素所組合起來的,而平滑化的做法是將每一點像素與其周圍九宮格像素的值加總後取平均,也就是除以9,這樣會造成圖片模糊三倍,又我所選擇的圖片是彩色圖片,所以要分為RGB各取一次做加總平均。
銳化前:
銳化後:
銳化的做法和平滑化很類似,都是取像素點的九宮格做變化,只是銳化為將每個像素點的值分別乘上數值後再加起來,這種做法會造成圖片對比度增加,且圖片細部線條更明顯,讓人有種銳利的感覺,才會稱之為銳化,要注意的是銳化在演算的過程中會使值大於255或小於0,所以要令最大值為255最小值為0才不會使圖片變的怪異。
中值濾波器處理前:
去除胡椒鹽是老師講的最多次,也算是最簡單的部分,只要將像素點九宮格的值取出來做排序再取中位數放回去,就可以把雜訊去除,雖然無法完全把胡椒鹽清乾淨,但效果已經讓人很驚艷。
心得:這次作業是不管是在觀念還是實作上都有銜接上一次均化的概念,也大量運用到老師上課講的像素點與其九宮格能做什麼處理,又會對圖片造成什麼影響,也讓我對BCB運用上更加順手,中值濾波器是我覺得最厲害的影像處理方法之一,因為寫法簡單,卻能輕鬆解決最麻煩的圖片,若是修圖人員必須一點一滴把胡椒鹽去掉,想必是很花費時間與人力的。
沒有留言:
張貼留言