利用FFT傅里叶频谱图计算图像的细节保留值
创作时间:
作者:
@小白创作中心
利用FFT傅里叶频谱图计算图像的细节保留值
引用
CSDN
1.
https://blog.csdn.net/pomwhan/article/details/128399194
任意一幅图片,都可以转化为傅里叶频谱图,从空域转化为频域。本文的目的是想通过对图像的傅里叶频谱数据处理,得到其细节保留的信息,从而对画质评价提供数据参考。
频谱图的获取
- 将RGB图转化为Gray图
- 进行float32形式转换
float32_img = np.float32(img) - 使用cv2.dft进行傅里叶变化
dft_img = cv2.dft(float32_img, flags=cv2.DFT_COMPLEX_OUTPUT) - 使用np.fft.shiftfft()将变化后的图像的低频转移到中心位置
dft_img_ce = np.fft.fftshift(dft_img) - 使用cv2.magnitude将实部和虚部转换为实部,乘以20是为了使得结果更大
img_dft = 20 * np.log(cv2.magnitude(dft_img_ce[:, :, 0], dft_img_ce[:, :, 1])) - 进行画图操作
获得细节保留的处理方法是:
利用傅里叶频谱图的对称性将所有同样频率的强度都加起来得到一个数组amp,而后利用row形成一个频率分布f,最后,利用数组amp与频率分布f的关系。
热门推荐
《舌尖上的全球美食》一次环游世界的味觉旅程
孕妇会面临哪些心理变化和困扰?
懒羊羊AI唱歌怎么弄的懒羊羊音教程
消费券、新地标、新专列,开启武汉人的缤纷2025!
汉语言文学专业简历模板
爱的见证:父母的和谐关系如何塑造孩子的安全感
【机器学习】线性判别分析(LDA):从理论到实践
广西十大经典名菜,你尝过几道?
无意点击链接就能窃取你的信息?这几种现象要注意!
设计师行业洞察能力对客户需求理解有何作用?
猝死的症状及预防方法
股票行情红色代表什么:股票行情中红色的一般含义
地球上最贵的6种木材,中国独占3席,最后一种比黄金贵100倍!
计数资料和计量资料的区别
如何理解期货交易中的止损机制?背对止损开仓的具体操作是什么?
发生交通事故后的处理流程:律师专业解读
我国罪犯安置帮教工作现状及展望:社会支持与政府引导并重
春天,这菜使劲吃,消食开胃、疏肝解郁,千万别错过
毕业证与学位证:中国高等教育的双证解析
俄罗斯发动集群攻击 乌克兰成功拦截57架无人机行动揭秘
小腿抽筋的原因及预防方法
智能微电网+光伏发电,为低碳发展注入智慧动能
远离糖尿病足,要这样做→
二陈汤:四味中药调和气虚脾虚,从根源断绝湿气
时评:读懂学生返校背后的"铁路温度"
空腹血糖正常值范围是多少?盘点空腹血糖异常的后果
羊生肖有三个时辰最旺运势
银行理财产品投资组合构建指南
多元宇宙中存在其他智慧生命吗?
面世100年!2025年重温这8部文学经典吧