国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

卷積算子計算方法(卷積運算)

2019-11-11 04:42:22
字體:
來源:轉載
供稿:網友
 

[置頂] 卷積算子計算方法(卷積運算)

標簽: cnn卷積運算卷積操作卷積核卷積算子2015-10-08 10:43 3096人閱讀 評論(2) 收藏 舉報 分類: 

原鏈接:http://blog.csdn.net/niuwei22007/article/details/48969709可以查看更多文章

卷積操作是對圖像處理時,經常用到的一種操作。它具有增強原信號特征,并且能降低噪音的作用。 那么具體是如何計算的呢?且看下文。

待處理圖像數據(5*5):         卷積核:(3*3)

A = [17 24  01  08 15            H = [8   1   6

       23  05  07 14  16                    3   5   7

       04  06 13  20  22                    4   9   2]

       10  12  19 21  03           

       11  18 25  02  09]

 

步驟:

1)  將算子圍繞中心旋轉180度

                                                   H’=[2  9  4

                                                          7  5  3

                                                          6  1  8]

2)  滑動算子,使其中心位于輸入圖像g的(i,j)像素上

3)  利用公式求和,得到輸出圖像的(i,j)像素值

(2,4)元素值=  1* 2+  8*  9+15* 4

                          +  7* 7+14* 5+16* 3

                          +13* 6+20* 1+22* 8=575

4)  重復2),3),直到求出輸出圖像的所有像素值

 

二.邊緣效應

核的一部分會位于圖像邊緣外面

1)使用常數填充:默認用0填充,這會造成處理后的圖像邊緣是黑色的。

 

2)復制邊緣像素:

主要參考目錄:

1. 圖像處理-線性濾波-1 基礎(相關算子、卷積算子、邊緣效應)

=================================================================================================================

這里討論利用輸入圖像中像素的小鄰域來產生輸出圖像的方法,在信號處理中這種方法稱為濾波(filtering)。其中,最常用的是線性濾波:輸出像素是輸入鄰域像素的加權和。

 

1.相關算子(Correlation Operator)

       定義:image,  即image ,其中h稱為相關核(Kernel).

        

  步驟:

        1)滑動核,使其中心位于輸入圖像g的(i,j)像素上

        2)利用上式求和,得到輸出圖像的(i,j)像素值

        3)充分上面操縱,直到求出輸出圖像的所有像素值

 

  例:

A = [17  24   1   8  15            h = [8   1   6     23   5   7  14  16                     3   5   7      4   6  13  20  22                     4   9   2]     10  12  19  21   3                 11  18  25   2   9]

計算輸出圖像的(2,4)元素=image

image

Matlab 函數:imfilter(A,h)

 

2.卷積算子(Convolution)

定義:image ,image ,其中

   步驟:

        1)將核圍繞中心旋轉180度

        2)滑動核,使其中心位于輸入圖像g的(i,j)像素上

        3)利用上式求和,得到輸出圖像的(i,j)像素值

        4)充分上面操縱,直到求出輸出圖像的所有像素值

       例:計算輸出圖像的(2,4)元素=image

       image

Matlab 函數:Matlab 函數:imfilter(A,h,'conv')% imfilter默認是相關算子,因此當進行卷積計算時需要傳入參數'conv'

3.邊緣效應

當對圖像邊緣的進行濾波時,核的一部分會位于圖像邊緣外面。

image

常用的策略包括:

1)使用常數填充:imfilter默認用0填充,這會造成處理后的圖像邊緣是黑色的。

2)復制邊緣像素:I3 = imfilter(I,h,'replicate');

image

   

4.常用濾波

fspecial函數可以生成幾種定義好的濾波器的相關算子的核。

例:unsharp masking 濾波

12345I = imread('moon.tif');h = fspecial('unsharp');I2 = imfilter(I,h);imshow(I), title('Original Image')figure, imshow(I2), title('Filtered Image')
分類: R-Computer Vision
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 昔阳县| 竹山县| 临颍县| 南康市| 利辛县| 灵川县| 那曲县| 财经| 通化市| 屯留县| 玉龙| 独山县| 兴业县| 高淳县| 织金县| 大城县| 乾安县| 本溪| 松阳县| 柘城县| 淮滨县| 望奎县| 芮城县| 忻州市| 汨罗市| 丰城市| 富蕴县| 田阳县| 宜兰县| 京山县| 仁寿县| 望都县| 大港区| 德惠市| 临朐县| 凉城县| 石台县| 谷城县| 宜城市| 十堰市| 湄潭县|