【问题标题】:High pass 2D filtering in Matlab/OctaveMatlab/Octave 中的高通二维滤波 【发布时间】:2011-06-02 00:20:45 【问题描述】: 如何在 Matlab/Octave 中通过 HP 2D 过滤器过滤图像或任何其他类型的 2D 矩阵? 【问题讨论】: 标签: matlab filtering signal-processing octave 【解决方案1】: 如果您的问题是“如何通过 2D FIR 滤波器过滤 2D 矩阵”,答案是 FILTER2。如果您的问题是“如何通过 2D IIR 滤波器过滤 2D 矩阵”,答案是看看 this 是否有帮助。如果您的问题是“我如何设计 2D 高通滤波器”,我不知道。 但是,如果您的 2D 滤波器是圆形的,这意味着它的频率响应在每个象限中是相同的,我相信您可以取中间行(或列,如果它们相同,则没有区别)然后过滤每一行2D 矩阵的每一列(或者,反之亦然)。不过我自己从来没有这样做过,所以你可能想验证一下。 【讨论】: