Ch5
5-1介紹
filter是由mask和function組合而成
linear filter是由一些遮罩(數值)可以彼此做加減
最重要的還是spatial filtering的3個steps
1.把mask覆蓋current pixel
2.從filter元素所相對應相鄰的區塊上相乘起來
3.將所有乘積相加起來
5-2 Notation
比較重要的兩個名詞
在之後都會用到
Ignore the edges
mask裡面又有個mask
pad with zero
image外所需要的值為0
5-3 Filtering in matlab
實做的部分
filter2(filter,image,shape)
shape可填'same' 'valid' 'full'
filter2(filter,image,'same') -補0 圖片維持一樣大小
filter2(filter,image,'valid') -忽略影像邊略 顯示較小影像
filter2(filter,image,'full') -將邊緣補0 顯示比原本圖片較大的影像。
5-4 Frequencies : LOW -and High -Pass Filter
不同Filter
每個頻率的信號強弱程度不同
frequencies: 測量距離的灰階值
High-frequency components:高頻率-短距離而灰階change大
Low -frequency components:低頻率-長距離而灰階change小
high-pass filter:高通量濾波器
low-pass filter:低通量濾波器
5-5 Gaussian Filters
一些公式上的演算法
後面幾章節會更深入介紹
看到一推公式
感覺這一章好複雜
5-6 Edge Sharpening
Spatial filtering使在圖像的edge更加清晰
Edge enhancement 邊緣加強
Edge Crispening 邊緣清晰
Unsharp Masking 去銳利化遮罩
High-Boost Filtering 加強影像已模糊的地方
5-7 Nonlinear Filters
只知道
Using a maximum filter會變亮
Using a minimum filter會變暗
其他像
cmx=nlilter(c,[3,],'max(x(:))')
...就不太懂他在幹嗎?
5-8 Region of Interest Processing
處理某部分的影像
課本的圖片就把蜥蜴的頭
變成模糊還有更清晰
利用一些之前所學的function
roi=roipoly(ig,[406 600 600 406],[58 58 231 231])
roi=roipoly(ig)
感覺也還不錯
沒有留言:
張貼留言