- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字图像处理实验报告(精编)
数字图像处理
实
验
报
告
班级
学号:0905064148
姓名:王 永 星
成绩:
时间:2012年5月30日
实验一:图像变换与图像压缩
实验目的
在 情况下,请你运用Matlab语言、c语言或C++语言编制以下图像变换软件,并对某幅图像进行下列变换。
1. 图像的傅里叶变换。
2. 图像的余弦变换。
二、实验原理
f=imread(C:\);
F=fft2(f);
F=fft2(f,P,Q);
S=abs(F);
Fc=fftshift(F);
S2=log(1+abs(Fc));
F=ifftshift(Fc);
F=ifft2(F);
F=real(ifft2(F));
dct2f()/idct2()
imshow
三、程序流程图
1. 图像的傅里叶变换。
读原图像 显示原图像 离散傅立叶变换 逆二维快速傅里叶变换
2. 图像的余弦变换。
读原图像 显示原图像 余弦变换
四、源程序
1. 图像的傅里叶变换。
i=imread(cameraman.tif); %读入原图像文件
figure(1); %设定窗口
imshow(i); %显示原图像
colorbar; %显示图像的颜色条
title(原图像) %图像命名
j=fft2(i); %二维离散傅立叶变换
k=fftshift(j); %直流分量移到频谱中心
l=log(abs(k)); %数字图像的对数变换
figure(2); %设定窗口
imshow(l,[]); %显示原图像
colorbar; %显示图像的颜色条
title(经过二维快速傅立叶变换后的图像) %图像命名
n=ifft2(j)/255; %逆二维快速傅里叶变换
figure(3); %设定窗口
imshow(n); %显示原图像
colorbar; %显示图像的颜色条
title(经过二维快速傅立叶逆变换后的图像) %图像命名
m=fftshift(j); %直流分量移到频谱中心
RR=real(m); %取傅立叶变换的实部
II=imag(m); %取傅立叶变换的虚部
A=sqrt(RR.^2+II.^2); %计算频谱幅值
A=(A-min(min(A)))/(max(max(A))-min(min(A)))*225;%归一化
figure(4); %设定窗口
imshow(A); %显示原图像
colorbar; %显示图像的颜色条
title(离散傅立叶频谱); %图像命名
2. 图像的余弦变换。
clear all;
I=imread(tire.tif);
J=fft2(I);
subplot(1,2,1);
imshow(I);
title(原始图像);
subplot(1,2,2);
T=abs(fftshift(J))/100000;
imshow(T);
title(余弦变换谱);
五、结果分析
1. 图像的傅里叶变换。
对源代码检查无误后,进行运行,结果如下:
图1为输入的原图像,图2为经过二维快速傅立叶变换后的图像,图3为经过二维快速傅立叶逆变换后的图像,图4为离散傅立叶频谱,通过这四幅图可以看出一幅图片经过不同类型的傅里叶变换后,能够达到不同的处理效果。经过傅里叶变换之后,可以获得原图像信号的频域分布情况,经过逆变换后又会恢复到原图像,但图像的灰度值发生了变化。二维傅里叶变换可以处理较为复杂的图像,快速傅里叶变换会使运算相对简单化,图像经过离散傅立叶变换会得到该图像的频谱图。图像经过傅立叶变换后,得到的是图像的频域。也就是频率成分。 这个频率成分表示的意义就是相邻像数之间数值(颜色,亮度等等)的变化,也就是说图像在空间上变化的越快,它对应在频域上的数值就越大。 图像经过傅立叶变换后可以提取图像的轮廓或者边界。
图1 输入的原图像
图2 经过二维快速傅立叶变换后的图像
图3 经过二维快速傅里叶逆变换后的图像
图4 离散傅立叶频谱
2. 图像的余弦变换。
对代码进行检查无误后运行结果如下图:
图5为图像的余弦变换,通过这幅图可以看出一幅图片经过余弦变换后,能凸显出不同的图像性质。对比度增强的一般原则都是黑的暗的还是暗的,亮的还是亮的,只不过 分的更开,简单的说就是说黑的更黑,或者白的变得更白点 。
原创力文档


文档评论(0)