以在图像处理中的应用为例:假设矩阵A、B,A代表源图像,B代表卷积模板(二维卷积)
函数给出的形式;
计算过程,将卷积模板旋转180度,然后将模板依次从上到下,从左往右滑动,计算在模板与原图像交集元素的乘积和,作为卷积以后的数值。
例:
将模板翻转
计算过程
计算结果
shape的取值有三种,full代表返回卷积以后的全部数据,size为(mA+mB-1,nA+nB-1)的数据;same代表返回卷积以后的原图size (mA,nA)的部分数据;valid返回size为(mA-mB+1,nA-nB+1)的数据,指的是模板元素全部参加运算的结果数据,即源图像和模板的交集为模板。
注意:可以将矩阵卷积相乘转化为内积相乘的计算,同时也有连续函数的卷积计算