如何屏蔽操作openCV - 频率屏蔽

时间:2013-11-10 18:26:38

标签: image opencv filter processing mask

我想在openCV中创建一个频率模板,但不知道如何去做。频率掩模将是理想的带通滤波器,因此图像滤波将在频域中完成。对于这个例子,我们可以说100Hz-200Hz之间的频率将被耦合。

任何人都知道怎么做?

谢谢你提前!

1 个答案:

答案 0 :(得分:0)

  1. 执行图像的DFT。
  2. 制作一个具有图像大小的滤镜矩阵,其中您有一个半径为R1 = wavelength_min,R2 = wavelength_max的环。戒指用一个填充,其余元素为零。
  3. 通过此矩阵乘以图像的DFT。
  4. 对获得的图像执行逆DFT。