Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image processing DFT频率分量Opencv_Image Processing_Opencv_Computer Vision - Fatal编程技术网

Image processing DFT频率分量Opencv

Image 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中提取震级。然而,我想知道每个震级代表什么频率,知道高频和低频的存在。你能帮我解释一下这个吗?对于什么频率,每个量级的系数是什么 我想知道这一点而不进行绘图,因为我想自主使用这些数据,而不需要从绘图中手动引用。请帮帮我

我使用以下链接了解如何在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]找到。

我能够理解您在这里的意思。但是如果我只是想找出高频值,比如说赫兹,来知道图像的频率成分,我该怎么做呢?或者我想知道图像中出现的所有频率值。就像频域图一样。这是我试图实现的目标,但我无法实现。