首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DFT频率分量Opencv

DFT频率分量Opencv
EN

Stack Overflow用户
提问于 2013-02-04 23:48:21
回答 1查看 1.9K关注 0票数 3

我使用以下链接了解如何在Opencv中使用DFT

代码语言:javascript
复制
    http://docs.opencv.org/doc/tutorials/core/discrete_fourier_transform/discrete_fourier_transform.html

我理解如何从Dft中提取震级。然而,我想知道每个震级代表什么频率,了解高频和低频的存在。你能帮我解释一下吗?每个震级系数对应的频率是什么?

我想在不绘制的情况下知道这一点,因为我想自主地使用这些数据,而不是手动从绘图中引用。请帮帮我

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-05 17:26:12

听起来你需要上一堂信号处理课而不是计算机视觉课。从DFT中得到的是一个复杂组件的矩阵,其大小与您输入的图像一样大。它们对应于从0(左上角)到采样频率(右下角)的频率分量。频率等于采样频率的分量是周期为1像素的分量。具有4个像素的水平和垂直周期的分量具有采样频率的四分之一的频率,因此可以在位置rows/4、cols/4处找到,因为四倍长的周期意味着四倍的小频率。

假设你正在寻找水平周期为10像素,垂直周期为6像素的分量。该分量可以在DFT结果中的位置rows/6,cols/10处找到。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14690265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档