Image Processing Toolbox User's Guide |
Compute two-dimensional convolution matrix
Syntax
Description
T = convmtx2(H,m,n)
or T = convmtx2(H,[m n])
returns the
convolution matrix T
for the matrix H
. If X
is an m
-by-n
matrix, then reshape(T*X(:),size(H)+[m n]-1)
is the same as conv2(X,H)
.
Class Support
The inputs are all of class double
. The output matrix T
is of class sparse
. The number of nonzero elements in T
is no larger than prod(size(H))*m*n
.
See Also
convmtx
in the Signal Processing Toolbox User's Guide documentation
conv2 | convn |
© 1994-2005 The MathWorks, Inc.