【问题标题】: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 矩阵的每一列(或者,反之亦然)。不过我自己从来没有这样做过,所以你可能想验证一下。

    【讨论】:

      猜你喜欢
      • 2018-10-02
      • 2017-02-04
      • 2011-08-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-17
      • 2013-03-29
      • 2015-08-14
      • 1970-01-01
      相关资源
      最近更新 更多