close

 

所謂的均值濾波,顧名思義就是用平均的方式來處理圖片,這個呢,採用的方式為 領域平均法。線性濾波的基本原裡呢,是用平均值來代替原圖像中的各個像素值。

 

 

值濾波也稱為線性濾波,其採用的主要方法為鄰域平均法。線性濾波的基本原理是用均值代替原圖像中的各個像素值,即對待處理的當前像素點(x,y),選擇一個模板,該模板由其近鄰的若干像素組成,求模板中所有像素的均值,再把該均值賦予當前像素點(x,y),作為處理後圖像在該點上的灰度g(x,y),即g(x,y)=1/m ∑f(x, y) m為該模板中包含當前像素在內的像素總個數。

 

均值濾波本身存在著固有的缺陷,即它不能很好地保護圖像細節,在圖像去噪的同時也破壞了圖像的細節部分,從而使圖像變得模糊,不能很好地去除噪聲點。

 

 private void button2_Click(object sender, EventArgs e)
        {
            var op = new OpenFileDialog();
            if (op.ShowDialog() == DialogResult.OK)
            {
                Mat scr = new Mat(op.FileName);
                imageBox1.Image = scr;
                Mat dst = new Mat();


                CvInvoke.Blur(scr, dst, new Size(5, 5), new Point(-1, -1));
                imageBox1.Image = scr;
                imageBox2.Image = dst;

            }
        }
arrow
arrow
    全站熱搜

    Eric 發表在 痞客邦 留言(0) 人氣()