(translator=Young, ChineseSource=Young-20020520-8\filter2.html, EnglishSource=c:\matlabr12\help\techdoc\ref\filter2.html)
MATLAB Function Reference    
filter2

數位二維過濾(Two-dimensional digital filtering)

Syntax

Description

Y = filter2(h,X) 以矩陣 h 當作二維的 FIR 濾器過濾 X 的資料。 它以二維 correlation 計算結果,Y,傳回 correlation 與 X 大小相同的中心部份。

Y = filter2(h,X,shape) 傳回由 shape 參數定的部份 Yshape 是下面其中之一的字串:

Remarks

當濾器矩陣旋轉 180 度實,二維 correlation 和二維卷積(convolution)是相等的。關於 filter2 如何運作線性過濾的更多資訊可以看 Algorithm 那一節

Algorithm

給定一個矩陣 X 和一個二維 FIR 濾器 hfilter2 將你的濾器旋轉 180 度以建立一個卷積(convolution)核心。接著它呼叫 conv2,二維卷積(convolution)函數,來建構過濾的動作。

filter2 使用 conv2 來計算全部輸入和 FIR 濾器的二維卷積(convolution)。 預設,filter2 接著產生和輸入矩陣相同大小的卷積(convolution)中心部份,然後當作結果回傳。如果 shape 參數對結果定義一個卷積候補部份(alternate part of the convolution),filter2 傳回適當的部份。

See Also

conv2, filter


 filter find