利用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的关系。
热门推荐
国庆后哀牢山如何继续保护生态?
秋冬徒步哀牢山茶马古道全攻略
新平哀牢山:秋冬限定云海日出
秋游哀牢山:层林尽染野果飘香
吴川美食登上广东卫视,纪录片展现岭南饮食文化魅力
四川新高考志愿填报攻略:3+1+2模式详解
南京大学团队绘制首条早期地球高精度生物多样性曲线
新浪高考志愿通:官方权威平台助力科学填报
吴根洲教授详解新高考志愿填报:三大原则助你精准定位
中科院研究揭示:3亿年前全球变暖如何影响今天?
南京古生物所揭秘:3亿年前地球大变暖真相
清军入关:明朝灭亡背后的那些事儿
最新研究:运动后脚踝热敷新方法
多烯磷脂酰胆碱长期服用有风险,这些危害不容忽视
多烯磷脂酰胆碱胶囊能治酒精肝吗?专家解读用药注意事项
职场人必知:脂肪肝的正确用药指南
床头朝南还是北?科学解读睡眠方向与健康的关系
秋冬养生:床头朝南北助你一夜好眠
石敬瑭:从名将到“儿皇帝”的权力之路
石敬瑭:从儿皇帝到后晋开国皇帝
科普|选择宝宝家用雾化器,这4点一定要重视
可视化技术如何改变现代医疗?
可视喉镜 vs 传统喉镜:谁更靠谱?
可视喉镜:医疗检查的智能新选择
临沂到青岛自驾游攻略:避堵秘籍大公开!
从对手到盟友:美加如何在冷战中结盟
1812年美加战争揭秘:美国为何放弃吞并梦?
毛泽东诗词里的英雄梦
合肥秋冬必打卡:包公祠+湿地公园+古镇美食
探访合肥三大古迹:逍遥津、包公祠、明教寺