Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 581|回复: 2

图像变换2025

[复制链接]

399

主题

1251

帖子

4020

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4020
发表于 2025-4-15 19:11:23 | 显示全部楼层 |阅读模式
1.        二维信号的傅里叶变换:白色单条纹的傅里叶变换及其逆变换
2.        二维信号的傅里叶变换:白色方框的傅里叶变换及其逆变换
3.        Lena.jpg的傅里叶变换及其逆变换,并尝试在频谱图中加入白点,观察逆变换信号
4.        对比模糊图像和清晰图像的频谱图,并解释区别
5.        利用增强高频分量的方法,使模糊图像变清晰
回复

使用道具 举报

399

主题

1251

帖子

4020

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4020
 楼主| 发表于 2025-4-15 19:16:09 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

399

主题

1251

帖子

4020

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4020
 楼主| 发表于 2025-4-15 20:41:48 | 显示全部楼层
第5步
I = imread('mohu.jpg');
%灰度化
I_gray = rgb2gray(I);
subplot(2,3,1);imshow(I_gray);title('模糊');
%傅里叶变换
F = fft2(I_gray);
Fc = fftshift(F);
subplot(2,3,2);imshow(log(abs(Fc)+1),[]);
title('模糊频谱');
[m,n]=size(I_gray);
core = zeros(m,n);
for i = 1:m
    for j = 1:n
        core(i,j) = (abs(i-m/2)+abs(j-n/2))/40+1;
    end         
end
subplot(2,3,3);imshow(core,[]);
Fc1 = Fc.*core;
subplot(2,3,4);imshow(log(abs(Fc1)+1),[]);
title('新的频谱');
F1 = ifftshift(Fc1);
I1_gray = abs(ifft2(F1));
subplot(2,3,5);imshow(uint8(I1_gray));title('清晰图像');








回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|DiscuzX

GMT+8, 2025-6-8 06:50 , Processed in 0.039305 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表