久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

MATLAB filter2/conv2 函數在 Python 語言中的等價函數

130次閱讀
沒有評論

共計 432 個字符,預計需要花費 2 分鐘才能閱讀完成。

在 Python 中,可以使用 SciPy 庫的 convolve2d 函數來實現 MATLAB 中 filter2conv2函數的功能。以下是一個示例代碼:

import numpy as np
from scipy.signal import convolve2d
def filter2(mat, kernel):
return convolve2d(mat, kernel, mode='same')
# 示例用法
mat = np.array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
kernel = np.array([[1, 0, -1],
[2, 0, -2],
[1, 0, -1]])
result = filter2(mat, kernel)
print(result)

在上面的示例中,mat是輸入矩陣,kernel是卷積核。filter2函數返回了卷積后的結果。可以通過 mode='same' 參數來保持輸出與輸入矩陣的大小相同,與 MATLAB 的 filter2 函數的默認行為相對應。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-22發表,共計432字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 海口市| 林芝县| 上虞市| 阿克| 荆门市| 乐亭县| 莲花县| 东明县| 包头市| 库伦旗| 新河县| 耿马| 特克斯县| 保山市| 彰化市| 阳朔县| 紫金县| 固镇县| 岑巩县| 吴川市| 浙江省| 大丰市| 玉林市| 瓮安县| 乌鲁木齐县| 普定县| 余庆县| 宜章县| 鱼台县| 从江县| 婺源县| 临潭县| 远安县| 凤山县| 周至县| 德兴市| 洞头县| 仁寿县| 乐安县| 新河县| 西青区|