公式:gray=R*0.299+G*0.587+B*0.114
255 - 原像素值
[(p(i,j)-min/max-min)^gamma]*255
p(i,j)為像素點之值,min為圖片中像素之最小值,max為圖片中像素之最大值
[(p(i,j)-min/max-min)^gamma]*255
p(i,j)為像素點之值,min為圖片中像素之最小值,max為圖片中像素之最大值
[(p(i,j)-min/max-min)^gamma]*255
p(i,j)為像素點之值,min為圖片中像素之最小值,max為圖片中像素之最大值
呈現方式是整個影像任意散布黑色或白色
先找一個點為中心,把3*3的範圍加總起來做平均寫入覆蓋原本的值。
假設圖檔裡面有一組矩陣內容如下,
6 2 0
3 97 4
19 3 10
我們以97為中心點找出3*3的範圍所有的數字,
然後將這組數字依照大小排列得到0,2,3,3,4,6,10,15,97,
接下然我們選擇中間那個數字4取代原本的97做輸出,這樣的做法則稱為中值濾波器。
soble加權函數(weighting function)
x,y為
sobel_x = [[-1,0,1],
[-2,0,2],
[-1,0,1]]
sobel_y = [[-1,-2,-1],
[ 0, 0, 0],
[ 1, 2, 1]]
Sobel 方法運算的結果就是
soble = sqrt[(x^2+y^2)] x平方加上y平方開根號
設一門檻值(數值通常取所有像素之平均值),大於門檻值則設255,小於則設0