社区
机器视觉
帖子详情
OPENCV IDFT 由频谱得到原图问题
annie
2012-04-22 02:45:20
求求各位懂的大侠帮助下!
我们老师让自学OPENCV。作业又太紧,还没看多少书就到交作业的日子了。
作业要求是将一个256的灰阶图片的DFT转换并画出频谱,
并利用频谱再画回原图。
第一步 我在OPENCV教学网站上已经得到答案。
第二步 不知道从何做起
请好心人 帮助提供CODE
...全文
537
2
打赏
收藏
OPENCV IDFT 由频谱得到原图问题
求求各位懂的大侠帮助下! 我们老师让自学OPENCV。作业又太紧,还没看多少书就到交作业的日子了。 作业要求是将一个256的灰阶图片的DFT转换并画出频谱, 并利用频谱再画回原图。 第一步 我在OPENCV教学网站上已经得到答案。 第二步 不知道从何做起 请好心人 帮助提供CODE
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ljbsdu
2012-04-24
打赏
举报
回复
没大明白你的意思?你是不是说:第一步是将灰度图转换为频谱图,然后第二步是将频谱图再转换回灰度图?
如果是这样的话,据我所知OpenCV的那个DFT函数的flag标志负责的就是傅里叶变换的方向,默认的是DFT,设置一下就是IDFT,应该就可以转换为灰度图像,你可以试一下
annie
2012-04-24
打赏
举报
回复
恩 换个参数,之后还有个转换的算法。。谢谢了 我问同学了[Quote=引用 1 楼 的回复:]
没大明白你的意思?你是不是说:第一步是将灰度图转换为频谱图,然后第二步是将频谱图再转换回灰度图?
如果是这样的话,据我所知OpenCV的那个DFT函数的flag标志负责的就是傅里叶变换的方向,默认的是DFT,设置一下就是IDFT,应该就可以转换为灰度图像,你可以试一下
[/Quote]
DFT.rar_CSharp
opencv
_DFT_
opencv
_
opencv
csharp
函数功能说明:利用c#+
OpenCV
写的DFT变换
[
opencv
] 015 离散傅里叶变换DFT
opencv
的一大经典作用就是对图片进行傅立叶变换(不懂的人也可以百度了解,但一般情况下,大概也只有了解的人才用吧),本代码对一张图片进行了DFT,并注释了每一个步骤,提供参考。
图像的傅立叶变换_park2zn_图像傅里叶变换_源码.zip
图像的傅立叶变换_park2zn_图像傅里叶变换_源码.zip
OpenCV
中的DFT与
IDFT
应用精讲
本文还有配套的精品资源,点击获取 简介:本文详细探讨了
OpenCV
库中离散傅里叶变换(DFT)与逆离散傅里叶变换(
IDFT
)的原理和实际应用。DFT用于将图像从空间域转换至频域,揭示图像的周期性结构、边缘和噪声。
IDFT
则将这些频域信息转换回空间域,以便于滤波和分析。文章通过实例演示了如何利用DFT进行图像滤波、噪声去除、缩放和相关性计算等任务,并提供使用
OpenCV
进行D...
OPENCV
C++(九)鼠标响应+dft+
idft
鼠标响应回调函数(固定格式)这个鼠标响应函数 就是鼠标左键按下后,会标记一个点,画一个白色点,并将这个点存储到points当中鼠标响应函数mousecallback就是窗口名称,后面是图像,中间是函数名选取多边形roi区域函数(结合鼠标响应)建立一个全白色的mat,用鼠标响应选取白色点连接构成roi,然后通过drawcontous把roi在全白色mat里面画出,选中区域为黑色,没有选中区域为白色。也可以将其改成选中的区域为白色 没有选中为黑色 只需要将m=0;
机器视觉
4,506
社区成员
15,379
社区内容
发帖
与我相关
我的任务
机器视觉
图形图像/机器视觉
复制链接
扫一扫
分享
社区描述
图形图像/机器视觉
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章