我使用以下链接来了解如何在Opencv中使用DFT
http://docs.opencv.org/doc/tutorials/core/discrete_fourier_transform/discrete_fourier_transform.html
我了解了如何从 Dft 中提取幅度。但是,我想知道每个幅度代表什么频率,了解高频和低频的存在。你能帮我解释一下吗?每个幅度是哪些频率的系数?
我想在不绘图的情况下知道这一点,因为我想自主使用这些数据,而不是从图中手动引用。请帮我
听起来您需要信号处理课程而不是计算机视觉课程。从 DFT 中得到的是一个由复杂组件组成的矩阵,其大小与放入其中的图像一样大。这些对应于从 0(左上)到采样频率(右下)的频率分量。频率等于采样频率的分量是周期为1像素的分量。水平和垂直周期为 4 个像素的分量的频率为采样频率的四分之一,因此可以在位置 [rows/4, cols/4] 处找到,因为周期长四倍意味着频率小四倍。
假设您正在寻找水平周期为 10 个像素、垂直周期为 6 个像素的组件。该分量可以在 DFT 结果中的位置 [rows/6, cols/10] 处找到。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)