利用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的关系。
热门推荐
阿莫西林在食品防腐中的应用前景:潜力与挑战
从30%跌幅看北京楼市:投资属性减弱,居住价值回归
北京二手房市场转向:挂牌量激增至16万套,买家话语权增强
2025年楼市三大趋势:政策放松、现房增多、房价趋稳
政策调控持续加码,北京楼市告别投资黄金期
丝瓜子:传统中医里的“神奇良药”
丝瓜子:秋季养生新宠
从20年烟民到健康达人:张先生的戒烟蜕变之路
35岁戒烟,肺部重生的关键时刻
高级感配色|黄黑皮最显白的的5种颜色!
四川友谊医院教你应对面部疤痕的心理压力
医用硅胶片:疤痕修复的科学之选
激光与干细胞:疤痕修复的未来
快速入门:一步步教你如何养育健康的陆龟
这种爬行动物有铁牙
探秘中国核动力航母005号:构建海洋新秩序的中坚力量
《决战海洋:帝国是怎样炼成的》
005号航母揭开面纱?舷号20,可能是核动力,排水量或能超10万吨
全国冬至饭地图:五大流派“食”力交锋,你家乡属于哪一派?
极地萌宝生存记:小海豹的四大保暖绝技
一文详解雪地胎安装:6大步骤确保冬季行车安全
又长痘痘了?从痘痘位置找出原因与改善方法
脸部痘痘位置暗藏玄机?解读不同部位痘痘的健康信号
腾冲银杏村:千年古树、古镇温泉,秋冬季旅游全攻略
戒烟综合症来袭,教你如何优雅应对
戒烟真的能让你多活几年?
新型戒烟吸入器完成首例患者用药,或成下一代戒烟疗法
哈佛医学院专家:戒烟对寿命的影响远超预期
从近战肉搏到高超音速:俄乌战场上的“匕首”传奇
除了“戊戌六君子”,还有两人逃过一劫