Image processing DFT频率分量Opencv
我使用以下链接了解如何在Opencv中使用DFTImage processing DFT频率分量Opencv,image-processing,opencv,computer-vision,Image Processing,Opencv,Computer Vision,我使用以下链接了解如何在Opencv中使用DFT http://docs.opencv.org/doc/tutorials/core/discrete_fourier_transform/discrete_fourier_transform.html 我理解了如何从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]找到。我能够理解您在这里的意思。但是如果我只是想找出高频值,比如说赫兹,来知道图像的频率成分,我该怎么做呢?或者我想知道图像中出现的所有频率值。就像频域图一样。这是我试图实现的目标,但我无法实现。