日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

图像模糊

發(fā)布時(shí)間:2024/9/5 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 图像模糊 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄

  • 一 什么是圖像模糊
  • 二 圖像模糊原理與實(shí)現(xiàn)
  • 三 參考文獻(xiàn)

注:原創(chuàng)不易,轉(zhuǎn)載請(qǐng)務(wù)必注明原作者和出處,感謝支持!

一 什么是圖像模糊

圖像模糊是圖像處理中最簡(jiǎn)單和常用的操作之一,其主要目的之一是給圖像預(yù)處理的時(shí)候降低圖像噪聲。比如,在大目標(biāo)提取之前去除圖像中的一些瑣碎細(xì)節(jié)。圖像的模糊通常依靠圖像的卷積操作來實(shí)現(xiàn)。圖像模糊又被稱為平滑濾波。

常見的圖像模糊方法可以總結(jié)如下:

(1) 歸一化均值濾波器(API為blur())

(2) 高斯濾波器(API為GaussianBlur())

(3) 中值濾波器(API為medianBlur())

(4) 雙邊濾波器(API為bilateralFilter())


二 圖像模糊原理與實(shí)現(xiàn)

歸一化均值濾波
歸一化均值濾波是最簡(jiǎn)單的濾波器,輸出像素值是對(duì)應(yīng)核窗口內(nèi)像素的均值(所有像素加權(quán)系數(shù)相等,當(dāng)然也可以是不相等的)。該濾波器的核如下所示:
\[ K=\frac{1}{K_{width} \cdot K_{height}} \begin{bmatrix} 1&1&1&...&1\\ 1&1&1&...&1\\ .&.&.&...&1\\ .&.&.&...&1\\ 1&1&1&...&1\\ \end{bmatrix} \]

OpenCV提供了歸一化均值濾波器API為blur()

void cv::blur(InputArray src, // 原圖像OutputArray dst, // 濾波后圖像Size ksize, // 濾波器大小Point anchor = Point(-1, -1), // 錨點(diǎn)位置,默認(rèn)為卷積核的中心int borderType = BORDER_DEFAULT );

下面是原圖和濾波器大小分別為3x3、7x7和11x11時(shí)的濾波效果

高斯濾波
二維高斯函數(shù)的公式為:
\[ G(x,y) = Ae^{\frac{-(x-u_x)^2}{2\sigma_x^2} + \frac{-(y-u_y)^2}{2\sigma_y^2}} \]

和一維高斯函數(shù)一樣,中間像素\((x,y)\)的值是最大的,周邊像素的加權(quán)系數(shù)隨著它們遠(yuǎn)離中間像素的距離增大而減小。

OpenCV中的高斯濾波器API的詳細(xì)信息如下:

void cv::GaussianBlur(InputArray src, // 輸入圖像OutputArray dst, // 輸出圖像Size ksize, // 濾波器大小double sigmaX, // 對(duì)應(yīng)公式中的sigma Xdouble sigmaY = 0, // 對(duì)應(yīng)公式中的sigma Yint borderType = BORDER_DEFAULT );

下面是原圖和濾波器大小分別為3x3、7x7和11x11時(shí)的濾波效果(其中sigmaX和sigmaY均為5)

中值濾波
中值濾波原理比較簡(jiǎn)單,其是將圖像中的每個(gè)像素用領(lǐng)域像素中的中值來代替。中值濾波對(duì)椒鹽噪聲有很好的抑制作用。OpenCV中提供了APImedianBlur()來完成中值濾波。

void cv::medianBlur(InputArray src,OutputArray dst,int ksize );

下面是使用中值濾波去除椒鹽噪聲的實(shí)驗(yàn)效果的原圖和濾波器大小分別為3、5、7時(shí)的實(shí)際濾波效果

雙邊濾波
雙邊濾波的原理。和加權(quán)均值濾波器的原理一樣,雙邊濾波的輸出像素值同樣是依賴領(lǐng)域像素的加權(quán)組合。
\[ g(i,j) = \frac{\sum_{k,l}f(k,l)w(i,j,k,l)}{\sum_{k,l}w(i,j,k,l)} \]

區(qū)別在于,權(quán)重系數(shù)\(w(i,j,k,l)\)的選取。在雙邊濾波中,\(w(i,j,k,l)\)被設(shè)置為定義域核
\[ d(i,j,k,l)=exp(- \frac{(i-k)^2+(j-l)^2}{2 \sigma_d^2}) \]
注意,該式子相當(dāng)于是二維正態(tài)分布公式的簡(jiǎn)化版。

和依賴于數(shù)據(jù)的值域核
\[ r(i,j,k,l) = exp(- \frac{||f(i,j)-f(k,l)||^2}{2\sigma_r^2}) \]

的乘積,也即
\[ w(i,j,k,l)=exp(- \frac{(i-k)^2+(j-l)^2}{2 \sigma_d^2} - \frac{||f(i,j)-f(k,l)||^2}{2\sigma_r^2}) \]

定量分析:
當(dāng)像素差異大時(shí)(邊緣處),\(r(i,j,k,l) \rightarrow 0\),此時(shí),高斯濾波效果將大大減弱。
當(dāng)像素差異小時(shí)(非邊緣處),\(r(i,j,k,l) \rightarrow 1\),此時(shí),高斯濾波效果幾乎不變。
因此,雙邊濾波具有較好的保邊效果。

OpenCV中提供了APIbilateralFilter()來完成雙邊濾波操作。

bilateralFilter(InputArray src, // 輸入圖像OutputArray dst, // 輸出圖像int d, // 濾波過程中每個(gè)像素領(lǐng)域的直徑double sigmaColor, // 顏色空間的sigma值double sigmaSpace, // 坐標(biāo)空間的sigma值int borderType = BORDER_DEFAULT );

下面的實(shí)驗(yàn)中,像素直徑d設(shè)為9,sigmaColor和sigmaSpace分別設(shè)為(50, 50)、(150, 150)、(200, 200)

請(qǐng)注意在實(shí)現(xiàn)效果圖中圖像邊緣的保持情況


三 參考文獻(xiàn)

(1) 《計(jì)算機(jī)視覺——算法與應(yīng)用》

(2) 《數(shù)字圖像處理(第三版)》

(3) OpenCV Documentation

轉(zhuǎn)載于:https://www.cnblogs.com/laizhenghong2012/p/11278888.html

總結(jié)

以上是生活随笔為你收集整理的图像模糊的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲网址 | 精品少妇一二三区 | 欧美视频在线观看一区 | 爱爱视频网址 | 久久人人爽人人爽人人片av免费 | 日韩欧美在线播放 | 国产免费一区二区三区四区五区 | 久久中文字幕在线 | 九九资源网| 欧美黄色大片在线观看 | 亚洲激情视频在线播放 | 激情总合网 | 国产a毛片 | 黄色一级片. | 国产黄色小说 | av导航在线 | 青青草国产在线 | 岛国视频一区 | 在线免费国产 | 午夜国产在线 | 久久亚洲AV成人无码国产人妖 | 国产欧美一区二区精品性色超碰 | 诱人的乳峰奶水hd | 69精品在线 | www.色天使 | 色 综合 欧美 亚洲 国产 | 国产你懂的 | 日本黄色片 | 久久鲁视频| 成人一区三区 | 夜色一区二区三区 | 亚洲久久一区二区 | 成人欧美在线观看 | 成人美女在线 | 久草资源在线视频 | 精品一区二区三区在线视频 | 国产成人午夜高潮毛片 | 天天操,夜夜操 | 国产秋霞 | 五月婷婷综 | 一区二区三区黄色录像 | 亚洲三区在线观看无套内射 | 99热一区 | 精品黑人一区二区三区观看时间 | 懂色av一区二区三区免费观看 | 亚洲日本一区二区 | 亚洲福利视频一区 | 久久精品日| 欧美日韩视频在线 | 杨幂一区二区国产精品 | 亚洲最新在线 | 伊人久久狼人 | 豆花av在线 | 丝袜调教91porn | 亚洲欧洲自拍 | 日韩一级免费看 | 精品乱人伦一区二区三区 | 国产精品熟妇一区二区三区四区 | 男生和女生一起差差差很痛的视频 | 亚洲永久精品国产 | 欧美亚洲精品在线观看 | 男女污污视频在线观看 | 一区二区三区视频免费观看 | 在线观看v片 | 制服丝袜在线视频 | 欧美日韩一区二区在线播放 | 天天碰天天 | 理论片国产 | 黄色大片在线播放 | 可以免费观看av的网站 | 亚洲精品成人a | 国产老妇伦国产熟女老妇视频 | 美女扒开尿口让男人爽 | 亚州国产精品 | av爱爱| 欧美性大战久久久久xxx | 日韩av在线看| 不良视频在线观看 | 亚洲精品国产美女 | 久久久性 | x88av在线| 国产av电影一区 | 一本久道在线 | 美女啪啪av | 黄色一级视频免费看 | 国产精品av一区二区 | 国产一区二区三区免费观看视频 | 成人av手机在线观看 | 亚洲色图欧美 | 日韩精品一区二区三区视频 | 熟女人妻aⅴ一区二区三区60路 | 熟女视频一区二区三区 | www.桃色 | 九九色精品 | 欧美精品导航 | aaa影院| www.久久视频| 亚洲精品一二三四区 | 国产在线观看a |