利用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的关系。
热门推荐
惊蛰时节暖意生 调肝养肝护阳气
长期定投纳指:如何选择最优基金?
王维《相思》解码:红豆春意浓,情深寄君心
海角妈妈计划最新更新内容,单亲妈妈面临末日般困境 海角计划能否拯救她们于水火
劳帼龄:人工智能赋能消费四大场景创新路径
Google敦促美国优化移民政策以吸引更多AI人才
如何选择适合自己的第一双专业跑鞋:脚型、类型、尺码、试穿全指南
《热辣滚烫》:不过是一碗临死前烫嘴的毒鸡汤
TA2钛合金屈服强度:性能特点与应用领域
成都最有名的特产有哪些?成都特产排行榜前十名
西游:生火?还是克制青牛精?说说太上老君的芭蕉扇
春菜上新进行时:板蓝根青菜成春菜界新晋顶流
禁止通行标志和禁止驶入标志的区别
单行线标志与直行线标志的区别在哪里?
心脏血管堵塞的疏通方法及预防建议
冬季用气安全问题,说亿遍也不够!
天然气热水器一般用几年?使用寿命与保养技巧
一米七五标准体重是多少
脂肪肝:定义、高危人群、症状诊断与治疗方案
中国核电产业:把握机遇,凭优势迈向世界先进水平
“中国故事 全球传播”中外品牌论坛聚焦文化赋能下的品牌发展
银行流水证明收入的方法
中药辨识:肉桂、桂皮和桂枝
适当饿一饿,真能更长寿
何以辨别紫砂壶的真伪?
巴黎和会、《凡尔赛和约》与一战结束后的德国
宰相李林甫:唐朝由盛转衰的始作俑者,为何能深受皇帝喜爱?
如何修复WordPress中的“建立数据库连接时出错”问题
5招应对孩子夏季挑食问题
低于30年期!50年特别国债票面利率2.53%,10年、30年国债收益率跳降