SciPy と Numpy を使用して 2D 行列の畳み込みを実行しようとしましたが、失敗しました。私が試したSciPyの場合、Numpyの場合はsepfir2dとscipy.signal.convolveとConvolve2Dです。Python の Matlab に conv2 のような単純な関数はありますか?
次に例を示します。
A= [ 5 4 5 4;
3 2 3 2;
5 4 5 4;
3 2 3 2 ]
畳み込みたい[0.707 0.707]
そして、Matlabのconv2による結果は
3.5350 6.3630 6.3630 6.3630 2.8280
2.1210 3.5350 3.5350 3.5350 1.4140
3.5350 6.3630 6.3630 6.3630 2.8280
2.1210 3.5350 3.5350 3.5350 1.4140
Pythonでこの出力を計算する関数はありますか? 私は応答に感謝します。